Commits on Mar 31, 2013
  1. Mark as version 2.2

    attilamolnar committed Mar 31, 2013
Commits on Mar 29, 2013
  1. Release 2.0.11

    attilamolnar committed Mar 29, 2013
  2. m_ldapoper Make the module actually work

    attilamolnar committed Mar 23, 2013
    Fixes #439 reported by @rhylan
  3. m_ldapoper Fix memory leak

    attilamolnar committed Mar 11, 2013
    See 1813369 for details
Commits on Mar 28, 2013
Commits on Mar 27, 2013
  1. cmd_lusers Fix miscounting

    attilamolnar committed Mar 27, 2013
Commits on Mar 26, 2013
  1. Merge pull request #443 from ShutterQuick/sasl_external

    attilamolnar committed Mar 26, 2013
    Added support for SASL EXTERNAL
Commits on Mar 25, 2013
  1. Added support for EXTERNAL

    Daniel Vassdal committed Mar 25, 2013
  2. m_xline_db Major enhancements

    attilamolnar committed Dec 17, 2012
    - Save database on a timer, not on every single change
    - Use the internal database instead of keeping track of xlines ourselves
  3. Win32: Rewrite the service wrapper

    ChrisTX committed with attilamolnar Mar 23, 2013
    Edited original commit to pass MAX_PATH as nSize to GetModuleFileNameA() instead of 101 after approval from author @ChrisTX (Attila Molnar)
    Fixes #404 reported by @crchauffe
Commits on Mar 24, 2013
  1. win: Made config, modules, data, and log paths configurable.

    Adam- committed Mar 24, 2013
    Update win/README with instructions on how to use cmake-gui.
    Always build m_regex_stdlib, since all VS versions we support
    support it.
Commits on Mar 20, 2013
  1. Fix infinite loop when all DNS request slots are in use

    attilamolnar committed Mar 20, 2013
    This is not the best way to detect this scenario, a better detection mechanism will replace this in the future
  2. Add support for mandatory tags in included config files

    attilamolnar committed Mar 12, 2013
    If the mandatory tag is not found in the included config, the rehash is aborted. This is especially useful for remote includes, as it allows users to have a dummy tag at the end of the included config to indicate that the config has been wholly read.
    This method does not depend on exit codes so even situations where wget returns an empty or a wrong page that we would otherwise accept can be detected and an error can be generated before we assume that the contents have disappeared (and unload all modules, if the included file is supposed to contain module tags, for example).
    Usage: <include ... mandatorytag="namehere"> - if the included config doesn't contain a <namehere> tag then the rehash is aborted
    Fixes #30 reported by @Justasic
  3. m_spanningtree Fix incoming channel modes being lost for 0-user perma…

    attilamolnar committed Mar 13, 2013
    …nent channels on the losing side of a netmerge
    This did not affect listmodes
  4. m_permchannels Load channels from the config only at module load time…

    attilamolnar committed Mar 12, 2013
    … and only when there are no linked servers to avoid desync
Commits on Mar 19, 2013
Commits on Mar 15, 2013
  1. Link win32_memory too inspircd too

    Adam- committed Mar 15, 2013
Commits on Mar 14, 2013
  1. Modified m_timedbans to behave more like setting mode +b manually.

    ShutterQuick committed with attilamolnar Mar 7, 2013
    It now accepts extbans. If one enters something not an extban, or valid banmask, it'll add "!*@*", making it a nick-ban instead of borking.
Commits on Mar 11, 2013
  1. Remove dead code from DNS

    attilamolnar committed Mar 11, 2013
  2. m_connectban Switch to OnSetUserIP hook to handle cgiirc users proper…

    attilamolnar committed Mar 3, 2013
    …ly, ignore e-lined users
Commits on Mar 9, 2013
  1. Merge pull request #437 from SaberUK/insp20+doxygen-update

    attilamolnar committed Mar 9, 2013
    Update Doxyfile for the latest version of Doxygen.
Commits on Mar 8, 2013