summaryrefslogtreecommitdiff
path: root/src/users.cpp
AgeCommit message (Expand)Author
2006-07-20Make threaded dns stable by placing some mutexes around some stl stuff (this ...brain
2006-07-18Tried to implement sprintf that returns std::string of any size, realized it ...brain
2006-07-16Improved connect time by not referencing the hash for each user value, store ...brain
2006-07-16Ignore empty lines, don't try and process them as commandsbrain
2006-07-16Remove some castsbrain
2006-07-16Craq removal service, at your servicebrain
2006-07-16i'm doing this in increments, because if i try and change too much at once, i...brain
2006-07-16Fixing sendq craskbrain
2006-07-16*Changed user input/output buffering to incur less copiesbrain
2006-07-16Fix socket leak properly this timebrain
2006-07-16mass tidyup, change A LOT of stuff to const char** which was char** (such as ...brain
2006-07-14Rollback dns changebrain
2006-07-14Fix dns socket leak found in stablebrain
2006-07-10- userrec::ProcessNoticeMasks - provide a way to set or unset masks.w00t
2006-07-10-Clone mode methods into notice mask methods for userrec.w00t
2006-07-08Did some renaming so that the methods for modes in chanrec and userrec are id...brain
2006-07-08Add userrec::HasMode, fix some typos.brain
2006-07-08Convert new +isw modes to new mode formatbrain
2006-07-08Refactored user modes to work like the channel modes - core and module data n...brain
2006-05-24More debug trackingbrain
2006-05-14Broken kline matching in connect code (reported by LeaChim)brain
2006-05-06Ignore EAGAIN when write()ingbrain
2006-05-03Checks for negative fd's when adding them to the socketengine so we can gener...brain
2006-04-24delete operator tracking in debug mode (using a macro -- live with it.)brain
2006-04-08Split inspircd_io.* insp inspsocket.* and configreader.* with a few odd bits ...om
2006-04-07Make WriteServ use WriteServ_NoFormat, code duplication = bad >:/om
2006-04-06Holy christ that was a LOT OF SPACES. TABS, USE THEM, LOVE THEM, APPRECIATE T...w00t
2006-03-26IS_LOCAL check on flushwritebufbrain
2006-03-25Possible fix for a desync conditionw00t
2006-03-25kill_link safety checksbrain
2006-03-13Changed to use IS_LOCAL not user->fd > -1brain
2006-03-12Adding to the buffer was clearing it first, reverting the buffering to a pre-...brain
2006-03-10Tidyup and move ConvToStr to a publically accessible placebrain
2006-03-10Another typobrain
2006-03-10Moved more stuff into right placesbrain
2006-03-09Changing by-value parameters to const referencesom
2006-03-09Speedupsbrain
2006-03-09Added userrec::modebits - fast way of checking if user has +swi rather than a...brain
2006-03-09Fixed to correctly use iteratorbrain
2006-03-09Fixed to use iteratorsbrain
2006-03-09Probably wont compile yet - purge_empty_channels refactorbrain
2006-03-07Flush user buffers more often (every 30 iterations)brain
2006-03-07Whois typo fixesbrain
2006-03-07Whowas refactor - probably wont compile yetbrain
2006-03-07Improved userlist to avoid strlenbrain
2006-03-05Sped up introduction of nicks using vector::resize() rather than the craq++ l...brain
2006-03-02Slight optimization herebrain
2006-03-02Strdup's to stop corruption of oper classesbrain
2006-03-02Fix for warningbrain
2006-03-02sstrdup?!brain