summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAgeFilesLines
...
* Optional use of user object•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10410 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-061-2/+17
* Whoops left something out•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10409 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-061-1/+1
* Newer extban-supporting listmode api•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10407 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-061-5/+63
* Stick Enable() in private, enhance comments•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10406 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-061-8/+63
* New methods in mutex purely for readability:••• void Lock() { Enable(true); } void Unlock() { Enable(false); } git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10403 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-061-0/+2
* MutexEngine -> MutexFactory, more sensible name•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10385 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-043-5/+5
* Fix silly compile errors•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10383 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-041-2/+2
* ability to create mutexes (rather than just having one system wide mutex) in ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10381 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-044-0/+52
* Whoops, left off a virtual. Please ensure youre using this version if you act...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10366 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-08-311-1/+1
* Move all the parameters around AGAIN. See docs shortly•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10364 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-08-313-1/+6
* Save 4 bytes (assuming sizeof(ptr) == 2) per user record, storing unneeded po...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10359 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-08-311-13/+0
* Rename lowermap to rfc_case_insensitive_map, add case_sensitive_map.. adjust ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10337 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-08-281-13/+35
* Add <disabled:fakenonexistant> - ircd will pretend that a disabled command ju...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10327 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-08-271-0/+4
* Change module versions to use a string instead of fixed digits, and use props...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10291 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-08-251-6/+10
* Add opt_time to WHO (will be /who +t flag) and clean the fuck up CommandWho::...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10274 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-08-251-0/+2
* Numerous changes to make this build..•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10268 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-08-251-0/+1
* This include doesn't exist in 1.2•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10266 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-08-251-1/+0
* Forward-port poll socket engine as it seems reasonably stable, and half-hack ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10264 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-08-251-0/+66
* Properly name the windows service error constants and put proper descriptions...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10251 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-08-241-23/+20
* Forgot to remove a ,•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10250 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-08-241-1/+1
* No names for the service specific errors, probably wont ever name them as the...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10245 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-08-241-1/+7
* Move•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10239 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-08-241-11/+0
* work in progress•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10238 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-08-241-0/+11
* Add OnSendSnotice(char &, std::string &, const std::string &) to modify/block...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10221 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-08-221-1/+10
* Match conversion stuff.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10216 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-08-222-9/+8
* Revert automated conversion by Special, as it (unfortunately) neglects some d...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10215 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-08-221-1/+3
* Fix a lot of calls to match() and uses of wildcard.h (which doesn't exist any...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10214 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar special2008-08-221-3/+1
* match() is no longer a function+no header, now a static method of InspIRCd cl...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10212 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-08-212-50/+14
* add support for windows service. This now is part of inspircd itself being as...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10193 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-08-211-0/+2
* Add OnParameterMissing to modehandler, called when the mode handler should ha...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10149 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-08-172-0/+9
* Unbreak compile..•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10131 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-08-091-1/+1
* Add translation type TR_CUSTOM, and fix up callerid some.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10130 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar aquanight2008-08-091-1/+21
* Implement <options:invitebypassmodes>, optionally circumvent +blk if invited ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10120 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-08-071-1/+5
* Always deny invite to users below halfop status, move OnUserPreInvite up to a...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10115 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-08-071-1/+1
* Fix incorrect numerics, closes bug #588•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10113 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-08-071-2/+2
* Add optional 3rd parameter to Channel::SetTopic() which overrides all access ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10085 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2008-08-041-1/+2
* Oops, actually, return 1 to block change, 0 to check it, -1 to allow it regar...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10083 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-08-041-1/+1
* Add Channel::SetTopic(User *, std::string &) to set topic on a channel. Use i...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10082 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-08-041-0/+6
* Move umode_n to umode_s, second half of last commit•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10075 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-291-0/+0
* After discussions and thought, move umode +n to +s. This increases cross-ircd...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10074 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-292-30/+3
* Remove duplicated member, kept in classes.. Possible now we have a pointer. t...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10064 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-211-7/+1
* Remove custom members for +lk storage•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10053 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-201-10/+0
* 304 -> RPL_SYNTAX•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10052 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-07-201-1/+2
* is rfc of sorts•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10050 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-201-7/+15
* More numerics.h conversion•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10049 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-201-0/+19
* Fix potential off-by-one on large reads (thanks psychon)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10048 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-201-1/+2
* Fixes to some stuff that writes on memory it shouldn't (thanks psychon).•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10047 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-201-0/+2
* Fix broken build•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10044 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-191-0/+1
* Change modes in channels and users to use std::bitset instead of an array. Th...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10043 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-1911-55/+33
* Fix compile. Also remove write error stuff, as that was used prior to the goo...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10042 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-191-24/+5