summaryrefslogtreecommitdiff
path: root/src/threadengine.cpp
AgeCommit message (Collapse)Author
2014-01-01Update copyright to 2014. This was done with:Adam
find include/ src/ lang/ docs/ modules/ *.* Config -exec sed -i 's/-20.. Anope Team/-2014 Anope Team/i' {} \;
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' {} \;
2012-11-22Pretty large coding style cleanup, in source docAdam
cleanup, and allow protocol mods to depend on each other
2012-09-02Fix WindowsAdam
2012-02-14Clean up and reorganize our header filesAdam
2011-11-08WindowsAdam
2011-09-10Moved signal/thread/mode checking to use signal pipesAdam
2011-02-17Split db_mysql_live into two modules so other modules can make use of the ↵Adam
asynchronous command interface
2010-10-01Rewrote some of the socket code to allow m_ssl to be a service.Adam
This allows modules (xmlrpc) to create and accept SSL connections. Also fixed unloading m_mysql at certain times and made the threading engine always work correctly on Windows.
2010-06-20The first of a few "CBX OCDing over code style" commits, focusing on ↵Naram Qashat
include/* and src/* but not src/core/* or src/modules/*.
2010-06-18Changed threadengine to delete threads after Joining them, so the whole ↵Adam
thread exists when being joined and so its safe to call non-threadsafe functions in the destructor
2010-06-18Merged branch threadingengine with master - Added a threading engineAdam