Permalink
Commits on Aug 29, 2009
  1. Bump out of RC

    rburchell committed Aug 29, 2009
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11546 e03df62e-2008-0410-955e-edbf42e46eb7
Commits on Aug 28, 2009
  1. Stop a potential null pointer dereference introduced by Namegduf's pa…

    rburchell committed Aug 28, 2009
    …tch, found by Dessa/Kuja for finding this, and to danieldg, Special, Namegduf and psychon for their input.
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11545 e03df62e-2008-0410-955e-edbf42e46eb7
  2. Fix a really minor spelling error in make/configure.pm

    psychon
    psychon committed Aug 28, 2009
    Thanks to Kuja aka Dessa for reporting this.
    
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11544 e03df62e-2008-0410-955e-edbf42e46eb7
  3. Updated helpop files from Namegduf. Also thanks to Taros and Kazuma f…

    rburchell committed Aug 28, 2009
    …or their help.
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11543 e03df62e-2008-0410-955e-edbf42e46eb7
  4. Patch from Namegduf to use OnUserMessage instead of OnUserPreMessage,…

    rburchell committed Aug 28, 2009
    … and correctly prioritize events to fix channel aliases arriving after the effects of the alias.
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11542 e03df62e-2008-0410-955e-edbf42e46eb7
  5. Don't subtract one from MAXCHANNELS, it's a number, not a string length.

    rburchell committed Aug 28, 2009
    Reported by Sm0ke0ut.
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11541 e03df62e-2008-0410-955e-edbf42e46eb7
Commits on Aug 27, 2009
  1. override: pass handling back to the core to send numerics if join res…

    rburchell committed Aug 27, 2009
    …trictions apply. Thanks to webczat for (eventually) being able to communicate what the problem was.
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11540 e03df62e-2008-0410-955e-edbf42e46eb7
Commits on Aug 26, 2009
  1. Of course, in adding yet more header madness to this for VS2010, I fo…

    rburchell committed Aug 26, 2009
    …rgot to keep the old hash_map include for windows.
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11539 e03df62e-2008-0410-955e-edbf42e46eb7
Commits on Aug 24, 2009
  1. Small example config changes; patch by jdhore

    special
    special committed Aug 24, 2009
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11538 e03df62e-2008-0410-955e-edbf42e46eb7
Commits on Aug 21, 2009
  1. Config patch from jdhore: identify modules in example config that are…

    danieldg
    danieldg committed Aug 21, 2009
    … not suitable for most networks
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11537 e03df62e-2008-0410-955e-edbf42e46eb7
  2. Add contents of LDFLAGS in addition to CXXFLAGS

    danieldg
    danieldg committed Aug 21, 2009
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11536 e03df62e-2008-0410-955e-edbf42e46eb7
Commits on Aug 20, 2009
  1. Fix access-after-free on rehash

    danieldg
    danieldg committed Aug 20, 2009
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11534 e03df62e-2008-0410-955e-edbf42e46eb7
Commits on Aug 19, 2009
  1. Fix a regression from fcb5163 ("fix uid collision on spanningtree rel…

    rburchell committed Aug 19, 2009
    …oad") caused by access-after-free.
    
    Thanks to transnet for the report.
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11533 e03df62e-2008-0410-955e-edbf42e46eb7
Commits on Aug 17, 2009
  1. Update .gitignore to ignore .modulemanager (and cleanup)

    danieldg
    danieldg committed Aug 17, 2009
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11532 e03df62e-2008-0410-955e-edbf42e46eb7
  2. Allow forward linking compatability by accepting higher protocol vers…

    danieldg
    danieldg committed Aug 17, 2009
    …ion numbers (other server should fail the link if it becomes link-incompatable)
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11531 e03df62e-2008-0410-955e-edbf42e46eb7
Commits on Aug 16, 2009
  1. cgiirc: Pass hosts to WEBIRC command on rehash. No fucking wonder thi…

    rburchell committed Aug 16, 2009
    …s never worked except on module load. _ARGH_. Thanks to Jeremy for his help in tracking this down.
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11528 e03df62e-2008-0410-955e-edbf42e46eb7
Commits on Aug 15, 2009
  1. Partial revert of 1fb8a3f by dKingston, (adding RPL_NOTOPICSET).

    rburchell committed Aug 15, 2009
    This is *not* defined as a return for JOIN message, and it's a bit annoying too. Keep the define and use it in TOPIC instead of '331' though.
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11527 e03df62e-2008-0410-955e-edbf42e46eb7
  2. vs2010 projects too.

    rburchell committed Aug 15, 2009
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11526 e03df62e-2008-0410-955e-edbf42e46eb7
  3. win: Add vs2010 SLN.

    rburchell committed Aug 15, 2009
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11525 e03df62e-2008-0410-955e-edbf42e46eb7
  4. win: Last part of support required for VS2010:

    rburchell committed Aug 15, 2009
    NEEDS COMPILE TESTING ON: gcc3 (if possible), gcc4, vs2008.
     - Check for vs2010 in hash_map.h
       - use unordered_map if it exists
     - change all map creations to:
        #if defined(WINDOWS) && !defined(HASHMAP_DEPRECATED)
           // old windows crap
        #else
           #if HASHMAP_DEPRECATED
               // tr1/gcc crap
           #endif
        #endif
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11524 e03df62e-2008-0410-955e-edbf42e46eb7
  5. Bump version to rc5.

    rburchell committed Aug 15, 2009
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11522 e03df62e-2008-0410-955e-edbf42e46eb7
Commits on Aug 14, 2009
  1. Fix a compile error for IPv6 windows builds, discovered by Flo

    special
    special committed Aug 14, 2009
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11519 e03df62e-2008-0410-955e-edbf42e46eb7
  2. Make ident handling consistant: use ChangeIdent for all ident manipul…

    rburchell committed Aug 14, 2009
    …ation. This fixes cache bugs properly.
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11518 e03df62e-2008-0410-955e-edbf42e46eb7
  3. Print line on empty prefix errors to track down a bug

    rburchell committed Aug 14, 2009
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11517 e03df62e-2008-0410-955e-edbf42e46eb7
  4. Set log to null on close and check for null loghandle on FileWriter::…

    rburchell committed Aug 14, 2009
    …WriteLogLine.
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11516 e03df62e-2008-0410-955e-edbf42e46eb7
  5. Run modulemanager upgrade to check for updates to third party (and ex…

    rburchell committed Aug 14, 2009
    …tras) modules on reconfigure.
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11515 e03df62e-2008-0410-955e-edbf42e46eb7
  6. (Hopefully) fix a issue with m_ident's result not being used for disp…

    psychon
    psychon committed Aug 14, 2009
    …lay.
    
    The user class has a couple of caches for the user's hostmask. If one of those
    caches is initialized before m_ident set the user's new ident it would stick
    around until the cache was invalidated the next time. This patch fixes this by
    using the proper API for setting a user's ident which also invalidates any
    caches which might still have the old ident.
    
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11514 e03df62e-2008-0410-955e-edbf42e46eb7
  7. Apply fake lag on garbage input to discourage crap

    rburchell committed Aug 14, 2009
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11511 e03df62e-2008-0410-955e-edbf42e46eb7
Commits on Aug 13, 2009
  1. Merge patch from dKingston for missing TOPIC numeric, also replace th…

    braindigitalis committed Aug 13, 2009
    …e literal 331 with an RPL_* enum value, thanks!
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11510 e03df62e-2008-0410-955e-edbf42e46eb7
Commits on Aug 12, 2009