aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* Fix the other logic bug found by peavey•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6924 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-091-1/+1
* There was some real odd logic in here - thanks owine and HiroP•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6923 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-091-12/+25
* Make RCONNECT accept a glob for the first parameter. Thanks, HiroP :)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6922 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-05-091-1/+1
* Implement bug #282 from owine: kill sender hiding. <options:hidekills> needs ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6921 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-05-092-7/+28
* - (FINALLY, ffs) add realnames to connect/remote connect server notices, per ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6920 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-05-082-2/+2
* Decraq•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6919 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-081-10/+1
* Add oper notices on: (1) joining invisibly to a channel (2) engage or disenga...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6918 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-081-0/+3
* Tidy up some lollercode•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6917 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-081-1/+1
* Sending a buffer full of garbage is not smart or funny.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6915 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-081-1/+1
* Left openssl includes in here :<•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6914 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-081-7/+0
* Add comments to describe wtf we are doing•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6913 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-081-0/+13
* Don't use this yet. we're waiting on w00t for a test client•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6912 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-081-0/+194
* Make SAJOIN/SAPART more spanningtree friendly, they are throwbacks to the ins...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6911 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-086-27/+49
* We're setting chanrec::creation in here and not chanrec::age, this can and wi...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6910 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-081-0/+1
* Fix multi-level if() madness, thanks HiroP•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6909 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-071-3/+8
* Correct the silentbursts logic•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6908 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-071-4/+2
* we typedeffed nspace::hash_map<std::string,command_t*> to command_table ages ...•••Now its time we used it! command_table::iterator is far neater than nspace::hash_map<std::string,command_t*>::iterator git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6907 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-074-10/+10
* Slightly tidier capab checks•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6906 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-072-22/+30
* Needs a little testing: Tidyup of some code, namely when validating the lengt...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6905 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-072-55/+29
* Fix channel TS not being set correctly on creation of new channel•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6904 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-071-4/+1
* Developers, please review ForceJoin starting at line 730 of this file. It nee...•••Now uses modestacker rather than trying to do this itself with lots of char* craq. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6903 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-071-161/+46
* A bit more debug in here•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6902 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-071-18/+8
* Add bugnotice when an fmode is sent with a TS < ours. This should in theory n...•••FJOIN, and FJOIN lowers the TS to be = ours if its greater. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6901 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-071-0/+3
* FTOPIC from another server now (correctly) shows local server name to obscure...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6900 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-071-1/+1
* Fix for bug #278 reported by aredridel, LUSERS output is required as per RFC ...•••The core automatically triggers an LUSERS on connect now, which modules can still intercept the way they always have. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6898 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-062-107/+6
* Fix for bug #263 - note, this NEEDS QA TESTING•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6897 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-061-7/+46
* gcc fails it at exporting symbols properly :/•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6894 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-062-3/+2
* So, Mozarella it is for 1.1.7•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6891 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-051-1/+1
* Fix for crash found by potter if you set up two redirects in two channels to ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6889 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-051-0/+10
* Make debug warning for broken servers once per servername only•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6884 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-052-5/+8
* Add options:quietbursts, fixes bug #269, also adds support for quits in a cul...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6883 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-045-3/+41
* Fix for bug #274, same port appearing multiple times in stats p if bound mult...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6882 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-041-2/+6
* Proper fix for clients that send a nickprefix on their commands (the rfc says...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6881 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-041-0/+8
* Fix for bug #268, repeated messages on users who are already glined•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6880 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-041-7/+13
* If an op parts, joins or kicks then display the change to all, so that the no...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6879 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-041-3/+5
* Add MODE nag to debug snomask +d•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6878 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-041-0/+17
* Fix bug where if an op is in channel then does /names later, all the non-ops ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6877 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-042-1/+10
* Add <auditorium showops> which determines if auditorium works like ircnet +a ...•••The old behaviour is similar to anonymous channels, only showing the current user. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6875 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-044-13/+46
* Cloaking of WHOIS didnt work quite right, fixed•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6874 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-041-2/+8
* Forgot something important!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6873 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-041-0/+4
* Check visibility states•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6872 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-042-4/+20
* foolish human! you can't /mode query a user that isnt there!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6871 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-041-0/+6
* Fix /who to hide users marked invisibile in some way by a module•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6870 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-041-0/+4
* Apply visibility state to whois, next stop, /who•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6869 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-042-1/+4
* Brain really must remember svn add.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6868 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-041-0/+246
* Where others charge, we give for free. Have fun and use wisely. With great po...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6867 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-045-4/+39
* ...And learn to spell right•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6865 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-041-2/+2
* Do the same for KICK, but in the case of KICK, send to the user doing the kic...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6864 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-041-0/+5
* When we silence the event, not even the user whos leaving/joining gets the ou...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6863 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-041-0/+10
* svn add helps, too. :<•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6862 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-05-041-0/+158