summaryrefslogtreecommitdiff
path: root/src/modules/m_spanningtree/netburst.cpp
Commit message (Collapse)AuthorAgeFilesLines
* m_spanningtree Remove no-op instructions and simplify codeGravatar attilamolnar2012-05-191-7/+4
|
* m_spanningtree Use iterators in loops instead of subscript operatorGravatar attilamolnar2012-05-191-4/+4
|
* Replace copyright headers with headers granting specific authors copyrightGravatar Robby-2012-04-201-8/+16
|
* Fix MaxModes check when bursting bans for a channel to compare the number of ↵Gravatar attilamolnar2012-04-181-1/+1
| | | | | | bans not the length of the parameters it queued for sending. This has caused nearly every ban to be sent in a seperate FMODE.
* Allow SSL fingerprint-based server authenticationGravatar danieldg2009-06-071-1/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11404 e03df62e-2008-0410-955e-edbf42e46eb7
* Update all wiki links to point to the new wiki. This was done automatically ↵Gravatar psychon2009-03-151-1/+1
| | | | | | | | | with the following command, only .Makefile.inc got some indent fixups by hand. 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
* Remove space before first user in FJOIN; also call c->ChanModes less for ↵Gravatar danieldg2009-02-091-7/+15
| | | | | | large channels git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11079 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix: always have a colon marking the last FJOIN parameter, otherwise servers ↵Gravatar w00t2009-02-081-3/+3
| | | | | | are going to try to add users to servers on perm channels with modes, etc. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11066 e03df62e-2008-0410-955e-edbf42e46eb7
* Update copyrights for 2009.Gravatar w00t2009-01-021-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10932 e03df62e-2008-0410-955e-edbf42e46eb7
* Don't burst expired X:, should help stop bounce wars..Gravatar w00t2008-11-161-0/+6
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10808 e03df62e-2008-0410-955e-edbf42e46eb7
* Be consistent. Use ServerInstance in all places instead of 'Instance' in ↵Gravatar w00t2008-09-211-22/+22
| | | | | | half. This has bugged me forever :p. I think I got all of extra/ too.. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10579 e03df62e-2008-0410-955e-edbf42e46eb7
* Move all the parameters around AGAIN. See docs shortlyGravatar brain2008-08-311-4/+12
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10364 e03df62e-2008-0410-955e-edbf42e46eb7
* Add snomasks to UID command, after 'modes', bump protocol version, as this ↵Gravatar w00t2008-08-311-2/+2
| | | | | | can cause fun masskills if an upgraded server is introduced to older servers git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10360 e03df62e-2008-0410-955e-edbf42e46eb7
* fixed some indentation and spacing in modulesGravatar pippijn2008-06-111-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9888 e03df62e-2008-0410-955e-edbf42e46eb7
* First phase of conversion to dynamic limits on all the lengths, configured ↵Gravatar brain2008-05-251-11/+13
| | | | | | | | | via the <limits> tag (the tag isnt there yet, these all just run on defaults in the class constructor) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9802 e03df62e-2008-0410-955e-edbf42e46eb7
* Convert channel::name to std::string, this was a beastie!Gravatar brain2008-05-191-4/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9770 e03df62e-2008-0410-955e-edbf42e46eb7
* Convert channel banlist members to std::stringGravatar brain2008-05-191-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9769 e03df62e-2008-0410-955e-edbf42e46eb7
* Convert connection::hostGravatar brain2008-05-191-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9768 e03df62e-2008-0410-955e-edbf42e46eb7
* Convert m_spanningtreeGravatar aquanight2008-05-181-7/+7
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9751 e03df62e-2008-0410-955e-edbf42e46eb7
* See this brainGravatar w00t2008-04-041-2/+7
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9336 e03df62e-2008-0410-955e-edbf42e46eb7
* Add simple modes to FJOIN instead of sending a seperate FMODE all the time. ↵Gravatar w00t2008-04-041-5/+2
| | | | | | This has the benefit of less bandwidth, making us closer to TS6 compliant, and perhaps defeating a few desync conditions in the future.. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9333 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove this, it won't work (reliably), use ModeParser::ModeString() instead, ↵Gravatar w00t2008-04-011-1/+1
| | | | | | ta B git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9243 e03df62e-2008-0410-955e-edbf42e46eb7
* Configurable prefixes for chanmodes +qa: prefixes can be turned on or off ↵Gravatar w00t2008-04-011-1/+1
| | | | | | individually and seperately, per server as well as per mode, and prefixes are no longer limited to ~&. *** SERVICES AUTHORS *** This involves a protocol change. FJOIN now sends the userlist with format modes,nick instead of prefixes,nick. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9241 e03df62e-2008-0410-955e-edbf42e46eb7
* Whack format warning, do these differ between gcc versions or something?!Gravatar brain2008-03-301-1/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9222 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix multiple (useless) linefeeds on the end of ADDLINE in burstGravatar brain2008-03-081-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9065 e03df62e-2008-0410-955e-edbf42e46eb7
* Convert remaining InspIRCd::Log() calls to new logging systemGravatar aquanight2008-02-221-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9001 e03df62e-2008-0410-955e-edbf42e46eb7
* Nuke TIMESYNC from orbit \o/Gravatar w00t2008-02-221-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8998 e03df62e-2008-0410-955e-edbf42e46eb7
* I gots a better fix :pGravatar brain2008-02-171-2/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8951 e03df62e-2008-0410-955e-edbf42e46eb7
* Backport SendXLines() fix on netburst (don't buffer loads of lines at once), ↵Gravatar w00t2008-02-161-5/+4
| | | | | | and fix: don't propegate K:Lines on netburst git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8948 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove many unneeded headers from spanningtree filesGravatar w00t2008-02-111-14/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8895 e03df62e-2008-0410-955e-edbf42e46eb7
* We have two perfectly good macros, use themGravatar w00t2008-02-051-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8835 e03df62e-2008-0410-955e-edbf42e46eb7
* Rename burst.cpp to netburst.cpp - it does not just contain burst handling.Gravatar w00t2008-02-041-0/+258
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8813 e03df62e-2008-0410-955e-edbf42e46eb7