summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Remove commands makefile also on make distclean.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11351 e03df62e-2008-0410-955e-edbf42e46eb7 v1.2.0rc3Gravatar w00t2009-05-021-0/+1
* Fix two stupid mistakes here•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11350 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-05-021-1/+1
* Patch from eLement notifying the user who sent a NICKLOCK that the target was...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11349 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-05-021-0/+3
* Remove an old debug log, and fix compile.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11348 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-05-021-3/+1
* Fix: Channel aliases should work a bit more like user aliases. This is a BC c...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11347 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-05-021-3/+2
* Replace $chan to "" for a non-channel command.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11346 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-05-021-0/+5
* Send rehash message to global sno, fixes bug #855. Also only send message whe...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11344 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-05-021-9/+10
* Fix SILENCE command in m_silence being reported as being in m_slience_ext, no...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11343 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-05-011-1/+1
* Fix bug found by Jeremy from Teranova, thanks: if an explicit bind to an IP i...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11342 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-04-301-5/+13
* Fix m_redirect to work properly with SAMODE•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11339 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-04-291-25/+22
* How about we make this compile?•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11338 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-04-292-2/+2
* Normalize IPv6 addresses when producing SSL port list, fixes bug #853•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11337 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-04-292-0/+18
* Add IP address conversion utility functions, irc::sockets::aptosa and irc::so...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11336 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-04-292-0/+53
* Overloading SetMode seems to cause the compiler to interpret "" as a bool and...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11335 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-04-299-20/+20
* Fix OnSetAway hook denying remote users' change rather than local users•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11334 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-04-271-2/+2
* Remove sending +q from OnPostJoin, fixes bug #847. See removed comment for wh...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11333 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-04-271-16/+2
* Correct 005 output of m_ssl_gnutls when used for STARTTLS with no client SSL ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11332 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-04-261-1/+3
* Enable lag-check pings on active servers - if bandwidth waste is an issue, th...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11331 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-04-261-6/+0
* Remove lag reporting in /map from servers that do not yet have a valid value;...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11330 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-04-261-1/+1
* Fix OnUserRegister being triggered twice if someone sent a NICK while waiting...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11329 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-04-261-11/+12
* Fix crash from unregistered users joining a channel, discovered by Namegduf•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11328 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-04-241-1/+2
* rollback r11326, we're going to make vc9 the officially supported windows bui...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11327 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2009-04-237-7/+7
* Heres the beef so far•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11326 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2009-04-237-7/+7
* Addendum to previous ping patch: NextPingTime was not being set at endburst, ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11325 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-04-221-2/+4
* Fix PingFlag not being set correctly for servers whose burst takes longer tha...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11324 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-04-223-25/+5
* Abort link early when mismatched modules are detected so that the error messa...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11323 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-04-211-1/+2
* Actually use irc::modestacker correctly•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11322 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-04-204-21/+10
* Use loopCall to protect OnUserKick rather than the triggerevents hack•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11321 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-04-206-9/+8
* Initialize loopCall on construction•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11320 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-04-191-0/+1
* Add loopCall to prevent double-broadcasting new X:lines•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11319 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-04-193-1/+7
* Send snotices when m_dnsbl adds an xline; fixes bug #837•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11318 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-04-191-0/+6
* Change a few more modules to send global a/A snotices•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11317 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-04-183-4/+3
* Use server source for RemoveMode, fixes bug #838•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11316 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-04-181-1/+1
* Convert m_dnsbl to send globally routed snomasks. Fixes bug #836•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11315 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-04-181-6/+6
* Add global-routing snomask functions•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11314 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-04-182-2/+35
* Don't send out UID for users that are quitting, because the QUIT won't be sen...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11313 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-04-181-0/+2
* Fix CullList to not use O(n^2) version of vector clear•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11312 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-04-172-13/+5
* Fix realhost leak when users on different servers get +W notifications. Notic...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11311 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-04-171-1/+2
* Remove CullList rate limiting to fix UID collisions on large networks•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11310 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-04-171-2/+1
* Fix memory leak on rehash: opertype used char* instead of std::string•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11309 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-04-173-12/+3
* Fix memory leak in m_filter rehash•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11308 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-04-171-6/+4
* Fix SetModeParam to use std::string and handle edge cases.•••Previously, changing the vaule of a mode could require 3 calls to SetMode and SetModeParam. This also fixes memory leaks caused by the strdup() not always being paired with a free(). git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11307 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-04-179-56/+34
* Bump to rc3 in preperation for release Real Soon (tm). Developers, please loo...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11306 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-04-161-1/+1
* Addendum to r11303, fix for bug #833: use correct result for the type (bitmas...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11305 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2009-04-161-1/+1
* Convert snomask 'A' into snomask 'a' for local announcements, add snomask 'A'...•••Make SAMODE send a snotice to 'a' and remote to 'A' - fixes bug #822, reported by Taros We really need a wrapper to use these, but, for now it's usable. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11304 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-04-1642-96/+98
* Correctly announce dnsbl hits, fixes bug #833 reported by Milliways.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11303 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-04-161-5/+2
* Fix bug #826: setting +l 0 doesn't work in some cases. Just don't check for +...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11302 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-04-161-9/+0
* Register the OnUserPreJoin hook, and check for null channel first•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11301 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-04-101-3/+3
* Move +O check out of OnCheckBan to change error message and avoid triggering ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11300 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-04-101-3/+10
* Re-add the default case to commandline parsing (if it happens, it's better to...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11299 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar special2009-04-091-1/+3