Permalink
Commits on Nov 12, 2006
  1. 1.1 Beta 5 + Lugnut

    braindigitalis committed Nov 12, 2006
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5721 e03df62e-2008-0410-955e-edbf42e46eb7
  2. Thanks for the pointer jilles ;)

    braindigitalis committed Nov 12, 2006
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5720 e03df62e-2008-0410-955e-edbf42e46eb7
  3. Slight hax. When bursting a channel - in the fmode, if we dont have +…

    braindigitalis committed Nov 12, 2006
    …n or +t set this side, explicitly put -n or -t into the mode string.
    
    This is because the other side will ass-u-me +nt set because this is the default.
    
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5719 e03df62e-2008-0410-955e-edbf42e46eb7
  4. If a new channel is created, after sending the FJOIN for the first us…

    braindigitalis committed Nov 12, 2006
    …er in, send an FMODE #chan <ts> +nt, to sync the +nt on all remote servers explicitly.
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5718 e03df62e-2008-0410-955e-edbf42e46eb7
  5. Added a notice that all people bumping the protocol version should ed…

    braindigitalis committed Nov 12, 2006
    …it a page in the wiki:
    
     * IMPORTANT: If you make changes, document your changes here, without fail:
     * http://www.inspircd.org/wiki/List_of_protocol_changes_between_versions
     *
     * Failure to document your protocol changes will result in a painfully
     * painful death by pain. You have been warned.
    
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5716 e03df62e-2008-0410-955e-edbf42e46eb7
  6. Protocl-Version bump to 1102

    braindigitalis committed Nov 12, 2006
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5715 e03df62e-2008-0410-955e-edbf42e46eb7
  7. Oops, using wrong param

    braindigitalis committed Nov 12, 2006
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5714 e03df62e-2008-0410-955e-edbf42e46eb7
  8. More funky stuff, SNONOTICE, MODENOTICE to go with OPERNOTICE

    braindigitalis committed Nov 12, 2006
    (OPERNOTICE can be considered to be "MODENOTICE os", but it saves bandwidth and cpu to send OPERNOTICE where possible)
    
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5713 e03df62e-2008-0410-955e-edbf42e46eb7
  9. Whoops, stuff in the wrong place

    braindigitalis committed Nov 12, 2006
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5712 e03df62e-2008-0410-955e-edbf42e46eb7
  10. And change < 64 to <= 64, the length limit is 64 - not 63

    om
    om committed Nov 12, 2006
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5711 e03df62e-2008-0410-955e-edbf42e46eb7
  11. Make OPERNOTICE work right

    braindigitalis committed Nov 12, 2006
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5710 e03df62e-2008-0410-955e-edbf42e46eb7
  12. Fix off-by-one error in userrec::ChangeDisplayedHost, some hosts were…

    om
    om committed Nov 12, 2006
    … truncated
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5709 e03df62e-2008-0410-955e-edbf42e46eb7
  13. Yes, we do want to propogate the server mode

    braindigitalis committed Nov 12, 2006
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5707 e03df62e-2008-0410-955e-edbf42e46eb7
  14. Notice back to oper on invalid SAMODE

    braindigitalis committed Nov 12, 2006
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5706 e03df62e-2008-0410-955e-edbf42e46eb7
  15. Needs testing: SAMODE doesnt send the actual SAMODE text any more, in…

    braindigitalis committed Nov 12, 2006
    …stead it sends a server-origin MODE
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5705 e03df62e-2008-0410-955e-edbf42e46eb7
  16. Allow normal MODE from a server prefix

    braindigitalis committed Nov 12, 2006
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5704 e03df62e-2008-0410-955e-edbf42e46eb7
  17. Dont propogate failed mode changes

    braindigitalis committed Nov 12, 2006
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5703 e03df62e-2008-0410-955e-edbf42e46eb7
  18. Add m_restrictbanned to example conf.

    rburchell committed Nov 12, 2006
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5702 e03df62e-2008-0410-955e-edbf42e46eb7
  19. Add m_restrictbanned.so, disalows banned users on a channel from mess…

    rburchell committed Nov 12, 2006
    …aging the channel, changing nick, or changing the topic, if loaded.
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5701 e03df62e-2008-0410-955e-edbf42e46eb7
  20. We now have only one string copy for remote topics. We still need two…

    braindigitalis committed Nov 12, 2006
    … for local though (ick) -- see comments
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5700 e03df62e-2008-0410-955e-edbf42e46eb7
Commits on Nov 11, 2006
  1. Enable removal of debug info for tiny systems

    braindigitalis committed Nov 11, 2006
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5699 e03df62e-2008-0410-955e-edbf42e46eb7
  2. fix a compile warning

    peavey
    peavey committed Nov 11, 2006
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5698 e03df62e-2008-0410-955e-edbf42e46eb7
  3. Dont allow overlapped ports in these files

    braindigitalis committed Nov 11, 2006
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5695 e03df62e-2008-0410-955e-edbf42e46eb7
  4. Allow checking of overlapped ports. A bit of sensible thought prevent…

    braindigitalis committed Nov 11, 2006
    …s this from being O(n^2)
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5694 e03df62e-2008-0410-955e-edbf42e46eb7
  5. Document irc::portparser with comments :-)

    braindigitalis committed Nov 11, 2006
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5693 e03df62e-2008-0410-955e-edbf42e46eb7
  6. dont use local vars and lose state

    braindigitalis committed Nov 11, 2006
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5692 e03df62e-2008-0410-955e-edbf42e46eb7
  7. Add irc::portparser, a class to parse port ranges in the form "6660,6…

    braindigitalis committed Nov 11, 2006
    …661,6662-6669,7000".
    
    Needs testing, watch next few commits.
    
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5690 e03df62e-2008-0410-955e-edbf42e46eb7
  8. Make these properly detect port ranges.

    braindigitalis committed Nov 11, 2006
    TODO: Make a port range parser class
    
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5689 e03df62e-2008-0410-955e-edbf42e46eb7
  9. Document port range stuff

    braindigitalis committed Nov 11, 2006
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5688 e03df62e-2008-0410-955e-edbf42e46eb7