aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* Check IsBanned even when the ban list is empty, so that module hooks get call...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11248 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-03-231-6/+3
* Merge simple fix from Ankit, thanks•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11247 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2009-03-221-0/+1
* Revert r11241 due to crashiness when rehashing from IRC.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11246 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar dz2009-03-221-1/+0
* No need to show the censored word twice! :)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11245 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2009-03-221-1/+1
* Apply ankit's patch for bug #780 with a minor tweak, re-introduce the 4-param...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11244 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2009-03-223-5/+17
* Nicer reworded numeric from ankit, thanks•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11243 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2009-03-221-1/+1
* Actually close file log FDs when we're done with them.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11241 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar dz2009-03-211-0/+1
* Fix a bad malloc (why the hell is it malloc???) in m_nationalchars•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11240 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2009-03-201-1/+1
* Show users their own server name in "/whois myself"•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11236 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-03-191-56/+48
* Make m_dccallow reread badfiles on rehash, not just on load.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11235 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar dz2009-03-181-0/+1
* fix dccallow logic to allow <badfile:action> to override <dccallow:defaultact...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11234 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar dz2009-03-181-8/+11
* Fix for bug #791, if an error is set treat this as 'could not get certificate'•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11233 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2009-03-181-4/+7
* Fix for bug #784 reported by HiroP, add check to the FHOST code to not send o...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11232 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2009-03-181-1/+7
* Fix for bug #788, set user->quitting before writing error to users socket, an...•••This allows the ERROR message to reach the user. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11231 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2009-03-182-6/+8
* Fix for bug #792 reported by recyclebin, do not attempt to ping local servers...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11230 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2009-03-181-0/+6
* Fix for bug #773 reported by Taros, thanks!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11229 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2009-03-181-1/+6
* fix for bug #777•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11228 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2009-03-181-0/+8
* Instead of re adding the HandshakeTimer in m_spanningtree, make it a reoccurr...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11227 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar psychon2009-03-161-2/+4
* Fix m_shun silently blocking allowed commands on shunned users, fixes bug #77...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11225 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar dz2009-03-151-1/+2
* Use IS_OPER(u) instead of checking for umode +o to correctly add opers during...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11224 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar dz2009-03-151-1/+1
* Update all wiki links to point to the new wiki. This was done automatically w...•••for file in $(find -type f -and -not -path '*/.svn/*' -and -not -name '*.so') ; do sed -e 's#http://www.inspircd.org/wiki#http://wiki.inspircd.org#' -e 's#http://wiki.inspircd.org/index.php/#http://wiki.inspircd.org/#' -i $file ; done git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11223 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar psychon2009-03-15340-342/+342
* Extban rework: allow exceptions to override bans on join•••Move all bans that prevent a user from joining the channel to OnCheckBan, then stack their return results to allow an exception to override a ban. This does not make join exceptions override any other exception like mute. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11222 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-03-1418-155/+91
* Show the IP address only in zline added messages if *@ip was supplied.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11221 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar dz2009-03-141-3/+3
* Strip a zline target of anything resembling an ident prior to sanity checking...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11220 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar dz2009-03-141-16/+9
* Allow commands to be reloaded when they previously failed to load•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11219 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-03-141-12/+9
* Revert r11194 "Quiet bursts for uplinks, suggested by HiroP, thanks!"•••This check on uplink was not sufficient. It has been replaced by marking children of a bursting server as bursting, so the uplink is no longer needed. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11218 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-03-144-16/+9
* Mark children of remote servers as bursting while their parent is bursting•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11217 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-03-143-1/+14
* Send remote BURST on new incoming server introduction•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11216 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-03-141-7/+8
* Fix bug #775, GRELOADMODULE displays success message on failure. Reported by ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11214 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-03-131-1/+5
* Fix bug #779, SSL metadata sent using the wrong case. Thanks HiroP•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11213 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-03-132-2/+2
* Follow-up fix to r11081. Escalate minimum privileges from '%' to '@' if halfo...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11212 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2009-03-131-2/+4
* Fix an oper-triggerable crash on CBAN; found by Taros•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11211 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar special2009-03-121-3/+4
* Send denied commands to the correct snomask (t, not d). Reported by HiroP.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11209 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-03-111-1/+1
* Make the ident module assume that a connect tag wants ident functionality unl...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11206 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2009-03-111-1/+1
* Fix ComparePass for servers not supporting HMAC-SHA256 when ChallengeResponse...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11205 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-03-111-2/+2
* Fix fast quit/connect by changing nick to UID on QuitUser•••This requires moving the sending of the QUIT back to usermanager from cull_list in order to prevent client desyncs. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11203 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-03-102-21/+25
* Send (last message repeated N times) snomask to log channel•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11202 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-03-101-3/+10
* Fix snomask stacking to only delay (last message repeated) part of the snomask•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11201 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-03-101-33/+40
* 1.2.0rc2+PepperSteik•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11199 e03df62e-2008-0410-955e-edbf42e46eb7 v1.2.0rc2Gravatar w00t2009-03-101-1/+1
* Apparantly someone can't figure out which index to check. Fixes CHGHOST with ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11196 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-03-101-1/+1
* Push password comparison logic into ComparePass, fixes authentication bug not...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11195 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-03-102-13/+7
* Quiet bursts for uplinks, suggested by HiroP, thanks!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11194 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2009-03-104-9/+16
* Flush snotices instantly on send (disable queueing) - in it's present form, i...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11193 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-03-091-0/+2
* Add Taros to regular contributors list, too.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11192 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-03-091-1/+1
* Fix bug #751 (wallops are not being processed remotely), reported by Taros.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11191 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-03-091-3/+0
* Fix bug #764 (/stats i outputs numerics with uppercase I), reported by KingTa...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11190 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-03-091-1/+1
* Rewrite BufferedSocket::BindAddr to actually make sense, and not infinite loo...•••Seems to work okay on an invalid bind and nonexistant bind.. Fixes bug #754, reported by HiroP and Indoril. Fix FD leak in some circumstances: if bind fails hard (requested address couldn't be bound), Close() the socket. Also fixes a deficiency of the previous commit in that if one address failed to bind, the FD would be invalidated. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11189 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-03-091-61/+86
* An FJOIN is not bursting unless the source server is bursting•••Fixes bug #755 git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11188 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-03-091-1/+1
* Correctly fill LastParseParams on servermode. Fixes bug 763, thanks Ankit•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11187 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-03-091-1/+1
* m_override: fix messages on multi-mode changes•••This fixes bug 664 git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11186 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-03-082-105/+95