Permalink
Commits on Jun 8, 2008
  1. 1.2.0a4+Angus (Yummeh!)

    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9872 e03df62e-2008-0410-955e-edbf42e46eb7
    braindigitalis committed Jun 8, 2008
  2. Add module that allows hiding of MAP and LINKS as per ircu, e.g. ":se…

    …rver.name NOTICE nick :The /MAP command has been disabled, visit: url"
    
    URL is configurable in the config file, blocks LINKS and MAP for non-opers.
    
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9870 e03df62e-2008-0410-955e-edbf42e46eb7
    braindigitalis committed Jun 8, 2008
  3. More useful error reporting that give closer line numbers, so long as…

    … you can read them :p
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9869 e03df62e-2008-0410-955e-edbf42e46eb7
    braindigitalis committed Jun 8, 2008
  4. Config reader strictness: check for escape sequences (\" etc) outside…

    … of a quoted section and deny it
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9868 e03df62e-2008-0410-955e-edbf42e46eb7
    braindigitalis committed Jun 8, 2008
  5. Make checks more strict

    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9867 e03df62e-2008-0410-955e-edbf42e46eb7
    braindigitalis committed Jun 8, 2008
  6. Bitch when we find stray characters outside of a tag, this will track…

    … down a lot of config errors that arent noticed till the end of the file at present
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9866 e03df62e-2008-0410-955e-edbf42e46eb7
    braindigitalis committed Jun 8, 2008
  7. Check in tag names too

    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9864 e03df62e-2008-0410-955e-edbf42e46eb7
    braindigitalis committed Jun 8, 2008
  8. Check for invalid characters in keys, will catch config errors earlie…

    …r and closer to the actual error line. Valid values in key names are [A-Za-z_]
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9863 e03df62e-2008-0410-955e-edbf42e46eb7
    braindigitalis committed Jun 8, 2008
  9. Fix #551

    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9862 e03df62e-2008-0410-955e-edbf42e46eb7
    braindigitalis committed Jun 8, 2008
Commits on Jun 6, 2008
  1. And fix typo that came with it

    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9857 e03df62e-2008-0410-955e-edbf42e46eb7
    braindigitalis committed Jun 6, 2008
  2. Whoops, remote users not being counted in map, fix

    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9851 e03df62e-2008-0410-955e-edbf42e46eb7
    braindigitalis committed Jun 6, 2008
  3. Abort on matchlist.length() > 450

    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9850 e03df62e-2008-0410-955e-edbf42e46eb7
    braindigitalis committed Jun 6, 2008
  4. Whoops eat command not allow it

    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9849 e03df62e-2008-0410-955e-edbf42e46eb7
    braindigitalis committed Jun 6, 2008
  5. If we have > 10 matches to a command, abort and dont try and show the…

    … list. This stops "/." listing a massive amount of commands too long to show, and keeps things within common sense. :P
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9848 e03df62e-2008-0410-955e-edbf42e46eb7
    braindigitalis committed Jun 6, 2008
  6. On ambiguous abbreviation, list all possibilities and eat the command…

    … (numeric 420, unused and as close as i could get it to numeric 421, unknown command)
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9847 e03df62e-2008-0410-955e-edbf42e46eb7
    braindigitalis committed Jun 6, 2008
  7. Remove excessive debug

    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9846 e03df62e-2008-0410-955e-edbf42e46eb7
    braindigitalis committed Jun 6, 2008
  8. m_abbreviation completed. :)

    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9845 e03df62e-2008-0410-955e-edbf42e46eb7
    braindigitalis committed Jun 6, 2008
  9. More spanningtree tweaks

    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9844 e03df62e-2008-0410-955e-edbf42e46eb7
    braindigitalis committed Jun 6, 2008
  10. Another here too

    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9843 e03df62e-2008-0410-955e-edbf42e46eb7
    braindigitalis committed Jun 6, 2008
  11. Update a header i left out

    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9842 e03df62e-2008-0410-955e-edbf42e46eb7
    braindigitalis committed Jun 6, 2008
  12. Fix compile error

    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9841 e03df62e-2008-0410-955e-edbf42e46eb7
    braindigitalis committed Jun 6, 2008
  13. Allow changing of command string and parameter vector within OnPreCom…

    …mand, allowing for m_abbreviation and other fancy stuff.
    
    Add basic skeleton module for it
    
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9840 e03df62e-2008-0410-955e-edbf42e46eb7
    braindigitalis committed Jun 6, 2008
Commits on Jun 3, 2008
  1. ya, adding some stuff with DEV LEVEL ACCESS (sorry)

    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9834 e03df62e-2008-0410-955e-edbf42e46eb7
    bricker committed Jun 3, 2008
Commits on Jun 1, 2008
  1. Only prepare epoll for 25% of maxfds initially; it will grow beyond t…

    …hat as necessary, but it's pretty unusual to be loading your server that much. Should save some kernel memory, too
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9832 e03df62e-2008-0410-955e-edbf42e46eb7
    special committed Jun 1, 2008
  2. Remove limits on assigning of oper types. Theres no practical reason …

    …to restrict these to nicklen length
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9831 e03df62e-2008-0410-955e-edbf42e46eb7
    braindigitalis committed Jun 1, 2008
  3. Improve debug output on a few key methods of epoll socketengine, a mu…

    …st when coding for the socket engine.
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9830 e03df62e-2008-0410-955e-edbf42e46eb7
    peavey committed Jun 1, 2008
  4. Fix warning

    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9829 e03df62e-2008-0410-955e-edbf42e46eb7
    rburchell committed Jun 1, 2008
  5. Add ProtocolInterface::Introduce() to prevent confusion over event or…

    …dering, and allow for more flexible protocol use
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9827 e03df62e-2008-0410-955e-edbf42e46eb7
    braindigitalis committed Jun 1, 2008
Commits on May 31, 2008
  1. Forward port r9825: Fix bug found by the atheme migration testing: +V…

    … should never affect INVITE from a remote issuer
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9826 e03df62e-2008-0410-955e-edbf42e46eb7
    rburchell committed May 31, 2008
  2. and another rev bites the dust..thanks dz

    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9824 e03df62e-2008-0410-955e-edbf42e46eb7
    bricker committed May 31, 2008