summaryrefslogtreecommitdiff
path: root/chat/inspircd
AgeCommit message (Collapse)AuthorFilesLines
2007-07-30Update to 1.1.11adrianp4-8/+22
Include SVN patch for cmd_list.cpp. * Do not take away mode r for nickchanges that only changes the case. * Merge in error check from trunk, bail if we can't chdir to our own dir on startup * Merge from trunk, eliminate warning when building with anal flags * Merge detail fix from trunk * Convert some ancient GlobalCulls usage into userrec::QuitUser * Remove redundant include for a speedup of 0.1 in compile time * Fix some comments to be multiline, and remove a redundant if() case caused by windows patch a while back * Fix crash on unload of modules with listening sockets -- some situations require that the socket cull list is purged *immediately*, provide facility for this. * Squish some silly error output on unloading spanningtree. * Add some documentation * Sanity check: we don't want to deal with Config being invalid while logging * Squash a warning reported by owine * Fix a bug reported downstream regarding cloaking keys * Remove a braindead comment ('this belongs in class InspIRCd' -- when it's already there.) * Tidyup a bunch of stuff that was using userrec::modes directly rather than userrec::IsModeSet. Same for chanrec. * Make these notices a little more helpful * Bit more tidying. Add some comments here, too. * Minor cleanup * A couple of tweaks that i did earlier as diffs. ISON didnt always respect invisibility state of users. socketengine iocp didnt range check fd's before passing them for array lookup * Fix for bug #358, by rogalek. "If there is a channel on Server1 without any ops and Server2 will link to it, first nick sent with FJOINs will be marked as op on this channel created on Server2. Every user joined this channel from Server2 will see this nick prefixed by '@'." * * Sockets will now always be nonblocking on win32 version of InspIRCd. There were some cases (mainly in TreeSockets) where a socket would not get restored to nonblocking mode after a connect() call, resulting in the server getting stuck on a blocking send() call causing freezeups., * configure will now compile under VC7 again. * Fixed windows configure in release mode in a directory with spaces. * m_testcommand deletes its command handler manually, no modules should do this. Will cause a double free * Add syntax. * Add m_taxonomy.so to example config. * Less WOOT more TAXANOMY :> * oper-immune filters should be fixed now * I broke socketengine_iocp with some fixes. Fixed again.
2007-07-28Fix a typo in Makefile and options.mkadrianp3-27/+44
Change the way the ssl opotion is handled so it actually works Remove logic for options that are not present Bump PKGREVISION
2007-07-24InspIRCd is a modular C++ IRC Daemon for Linux, BSD and Windows systemsadrianp9-0/+607
created to provide a stable, modern, lightweight ircd (irc server) from scratch and provide a vast number of features in a modularised form using an advanced module API. By keeping the functionality of the main core to a minimum we hope to increase the stability and speed of our project and make it customisable to the needs of many users.