Permalink
Commits on Dec 7, 2008
  1. Fix glitch before release

    braindigitalis committed Dec 7, 2008
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10864 e03df62e-2008-0410-955e-edbf42e46eb7
  2. Gyr!

    braindigitalis committed Dec 7, 2008
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10863 e03df62e-2008-0410-955e-edbf42e46eb7
  3. Ugly ugly craq in here in the cleanup stuff. Can be done nicer with a…

    braindigitalis committed Dec 7, 2008
    … template, like this
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10862 e03df62e-2008-0410-955e-edbf42e46eb7
  4. Convert necessary match calls to use ASCII casemap.

    rburchell committed Dec 7, 2008
    1.2 may now be made casemap-aware via a module setting national_case_sensitive_map to their own table, and resetting to the RFC table on unload.
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10859 e03df62e-2008-0410-955e-edbf42e46eb7
  5. Move stuff to use ASCII map where required.

    rburchell committed Dec 7, 2008
    Also move this out of being a member totally, as it breaks (gah) and is already untidy.. to be revisited.
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10858 e03df62e-2008-0410-955e-edbf42e46eb7
  6. national_case_sensitive_map must be static, thanks to the match stuff…

    rburchell committed Dec 7, 2008
    … being static (this is a bit ugly, but necessary for now).
    
    Default to national charset map instead of rfc map, as modules may change the pointer.
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10857 e03df62e-2008-0410-955e-edbf42e46eb7
  7. Add InspIRCd::national_case_sensitive_map pointer, defaults to rfc_ca…

    rburchell committed Dec 7, 2008
    …se_insensitive_map.
    
    Modules may override this pointer to customise casemapping of nick/channel names.
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10856 e03df62e-2008-0410-955e-edbf42e46eb7
  8. Add ascii_case_insensitive_map, thanks MacGyver.

    rburchell committed Dec 7, 2008
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10854 e03df62e-2008-0410-955e-edbf42e46eb7
  9. Rename case_sensitive_map to rfc_case_sensitive_map

    rburchell committed Dec 7, 2008
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10851 e03df62e-2008-0410-955e-edbf42e46eb7
Commits on Dec 5, 2008
  1. Make valdebug-unattended create the logging directory if necessary, a…

    aquanight
    aquanight committed Dec 5, 2008
    …nd use sysopen with mode to open the logfiles rather than umasking.
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10846 e03df62e-2008-0410-955e-edbf42e46eb7
  2. Minor style cleanup to inspircd: Remove trailing spaces and use tabs …

    psychon
    psychon committed Dec 5, 2008
    …for indent
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10845 e03df62e-2008-0410-955e-edbf42e46eb7
Commits on Dec 4, 2008
  1. install .gdbargs to $(BASE) in make install

    braindigitalis committed Dec 4, 2008
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10843 e03df62e-2008-0410-955e-edbf42e46eb7
Commits on Dec 1, 2008
  1. Remove flood/threshold from example config.

    rburchell committed Dec 1, 2008
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10840 e03df62e-2008-0410-955e-edbf42e46eb7
  2. Rip flood/threshold out of config classes also.

    rburchell committed Dec 1, 2008
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10839 e03df62e-2008-0410-955e-edbf42e46eb7
  3. Remove lines_in and reset_due flood protection mechanism, recvq/sendq…

    rburchell committed Dec 1, 2008
    … on their own now fill this role, as we have proper penalties.
    
    This tidies up *a lot* of code, and also saves a further sizeof(time_t) + sizeof(unsigned int) per user.
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10838 e03df62e-2008-0410-955e-edbf42e46eb7
  4. Remove m_operflood, add privs: users/flood/no-throttle & users/flood/…

    rburchell committed Dec 1, 2008
    …increased-buffers.
    
    This also saves another sizeof(bool) per user.
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10837 e03df62e-2008-0410-955e-edbf42e46eb7
  5. Remove OverPenalty, saves sizeof(bool) per user.

    rburchell committed Dec 1, 2008
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10836 e03df62e-2008-0410-955e-edbf42e46eb7
Commits on Nov 30, 2008
Commits on Nov 27, 2008
  1. Don't append server name to kill reasons.

    rburchell committed Nov 27, 2008
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10833 e03df62e-2008-0410-955e-edbf42e46eb7
  2. Forward-port: Created commit fcadb0b: Change rm to force removal for …

    rburchell committed Nov 27, 2008
    …configureclean target, obsoletes debian patch.
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10829 e03df62e-2008-0410-955e-edbf42e46eb7
Commits on Nov 24, 2008
  1. Add OperPrefixMode::GetPrefixRank(), so +y is ranked above all other …

    rburchell committed Nov 24, 2008
    …prefix modes.
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10825 e03df62e-2008-0410-955e-edbf42e46eb7
  2. Add missing docs, thanks KT.

    rburchell committed Nov 24, 2008
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10824 e03df62e-2008-0410-955e-edbf42e46eb7
  3. Add m_operprefix, more simplified version of module written by Phoeni…

    rburchell committed Nov 24, 2008
    …x (thanks!). Adds cmode +y, set on-join which grants opers an optional prefix status on the channel.
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10822 e03df62e-2008-0410-955e-edbf42e46eb7
  4. Don't check permission to +Q for remote users, probably fixes bug #619

    rburchell committed Nov 24, 2008
    …reported by yell0w.
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10821 e03df62e-2008-0410-955e-edbf42e46eb7
  5. Fix crashes in m_joinflood and m_nickflood, found by Schitz0, introdu…

    rburchell committed Nov 24, 2008
    …ced by commit f123b4f0081360e96dad620e5a143f983c1f3a04 (time()) conversion - the settings classes had pointers that were *never* initialised...
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10819 e03df62e-2008-0410-955e-edbf42e46eb7
Commits on Nov 23, 2008
  1. Braunvieh!

    braindigitalis committed Nov 23, 2008
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10817 e03df62e-2008-0410-955e-edbf42e46eb7
  2. Update solutions

    braindigitalis committed Nov 23, 2008
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10816 e03df62e-2008-0410-955e-edbf42e46eb7
Commits on Nov 22, 2008
  1. start upload in a seperate dos window

    braindigitalis committed Nov 22, 2008
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10814 e03df62e-2008-0410-955e-edbf42e46eb7
  2. I have managed to do this without giving away any hostnames or userna…

    braindigitalis committed Nov 22, 2008
    …mes, so this is secure enough to be part of subversion. still wont release unless you have the correctly named winscp and putty profiles set to the right places, though
    
    git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10813 e03df62e-2008-0410-955e-edbf42e46eb7