summaryrefslogtreecommitdiff
path: root/src/modules/extra/m_mysql.cpp
AgeCommit message (Expand)Author
2007-01-17Move QueryQueue class into m_sqlv2 to prevent flat-out duplication of identic...brain
2007-01-17Mass comment removal.brain
2007-01-14Add eval() and exec() macros, that evaluate perl and execute commands at conf...brain
2007-01-13Extra stuff to improve buildsystem, calculate lib and include dirs at configu...brain
2007-01-02Remove a TODO comment. Also added support for <database:port> option since r6...peavey
2007-01-02m_mysql can now do REHASH proper. Detects any changes made to config and load...peavey
2007-01-02Also use SQLhost for host config.peavey
2007-01-01Fix to allow for OnRehash to know what user initiated the rehashbrain
2006-12-30That should make it load/unload, still needs REHASH done proper.peavey
2006-12-29Writing beyond malloc'ed mem of a char pointer will crash with a vengeance. F...peavey
2006-12-28Change the SQLutils and SQL providers to also use interfaces for proper unloa...peavey
2006-12-28Fix mem leakage in reading in and connecting to databases and have destructor...peavey
2006-12-21Fix for bug #180, logging is not threadsafe, mutex it (ew, luckily we dont lo...brain
2006-12-15Still more massive commit fun. Headers in include/ still to be done, else tha...w00t
2006-12-04Update $ModDep lines so that these properly depend on their headers in the ma...brain
2006-10-22Oops, memory leaks!brain
2006-10-20Const refsbrain
2006-10-06Document more classesbrain
2006-10-01Now with binary versioning goodnessbrain
2006-08-28Note: connect() cant time out for inspsockets in this commit. They'll sit in ...brain
2006-08-11Just to mess with om's head, remove helperfuncs.h from everywherebrain
2006-08-11Change to using Instance->Log (InspIRCd::Log) rather than log() macrobrain
2006-08-11Now two types of log macro, log() and ilog(). log() assumes an InspIRCd objec...brain
2006-08-11Somehow, i'd cp'd all these and was making local changes :/brain
2006-08-10Note: FOR THE MOMENT, this is BROKEN. It wont run right until im done.brain
2006-08-10PublishFeature, FindFeature, FindModule, PriorityBefore, PriorityAfter -> Ins...brain
2006-08-10Removal of Server::Log -- not much ever used it anyway with the ability to us...brain
2006-08-09Move socket_ref and module_sockets vectors/arrays into InspIRCd*. These are p...brain
2006-08-09ServerConfig extern moved into class InspIRCdbrain
2006-08-01The IPV6 stuff compiles now, with compile-correct ipv6 code. I dont know if t...brain
2006-08-01AF_INET -> define to AF_FAMILY, will be either AF_INET or AF_INET6brain
2006-08-01Move to entirely using insp_sockaddr and insp_inaddr for socket stuff, first ...brain
2006-07-23Tidyup and bugfix, not copying the correct column namesbrain
2006-07-23Change to use GetId() and ID rather than GetData() and dataom
2006-07-23Fixed to dynamically allocate the fieldlistbrain
2006-07-23Move mysql_rpath into extrabrain
2006-07-23More stuff to return empty lists and maps when there are no more rows in the ...brain
2006-07-23Adjust m_mysql to match the assumed behaviour of m_pgsql exactly, e.g. when t...brain
2006-07-22Alter for Rows() == X, Cols() == 0 for 'X rows affected' queriesbrain
2006-07-22I hate the fucking mysql devs. Craq smoking bastards.brain
2006-07-22Allocate id properlybrain
2006-07-22Stop publishing MySQL feature - check for successful publishing of SQL featurebrain
2006-07-22* Change to use QREPLY_FAILbrain
2006-07-22Add extra parameter to MySQLresult and SQLresultbrain
2006-07-22Add back the auto reconnectbrain
2006-07-22Test commit to sync after network outagebrain
2006-07-22Huge ass comment about how this worksbrain
2006-07-22Works with the m_testclient test program/suite!brain
2006-07-22Error checking and debugbrain
2006-07-22Works now (again, to a point)brain