Permalink
Commits on Dec 8, 2011
Commits on Dec 4, 2011
  1. Store all 005 values in a map.

    Thanks to jayne for requesting this.
    Alexey Sokolov committed Dec 4, 2011
Commits on Nov 29, 2011
  1. autoreply: Honor RFC 2812.

    There must not be autoreply for notices.
    
    Thanks to nyuszika7h for noticing this.
    Alexey Sokolov committed Nov 29, 2011
Commits on Nov 28, 2011
  1. Merge branch 'master' of github.com:znc/znc

    Alexey Sokolov committed Nov 28, 2011
  2. Add a line to AUTHORS... Not with new names though.

    Alexey Sokolov committed Nov 28, 2011
Commits on Nov 21, 2011
  1. nickserv: Use CModCommands

    kylef committed Nov 21, 2011
Commits on Nov 19, 2011
  1. Merge branch 'master' of github.com:znc/znc

    Alexey Sokolov committed Nov 19, 2011
  2. Python: Use znc.Socket if no socket class is specified in CreateSocket()

    Thanks to Azelphur for giving this idea.
    Alexey Sokolov committed Nov 19, 2011
Commits on Nov 13, 2011
  1. Move delete networks out of looping over the clients in CUser::Clone

    This was moved in the previous commit when I tried to merge it to the
    commit below.
    kylef committed Nov 13, 2011
  2. Fix webadmin when editing a user

    Since this creates a new user, and then clones it. It would clear all
    the networks. To fix this, I have made an option bCloneNetworks to
    CUser::Clone. This replaces the bCloneChans because this is unnessecery
    now.
    
    Fixes #88
    kylef committed Nov 13, 2011
Commits on Nov 12, 2011
  1. Clarify the last commit a bit using a comment.

    Alexey Sokolov committed Nov 12, 2011
Commits on Nov 9, 2011
  1. Properly handle CIRCNetwork's when we rehash

    This commit does the following:
    - Do not segfault on rehash
    - Delete CIRCNetwork's when they are removed from config
    - Update to the configs nick/altnick/realname/ident
    kylef committed Nov 8, 2011
Commits on Nov 8, 2011
  1. Don't forward a 670 to a client

    This might result in the client switching to SSL if it supports it.
    Breaking the current connection
    kylef committed Nov 7, 2011
  2. route_replies: Handle raw 482

    lahwran reported the following message from *route_replies and also figured out
    which message we failed to handle, thanks!
    
    <*route_replies> This module hit a timeout which is possibly a bug.
    <*route_replies> To disable this message, do "/msg *route_replies silent yes"
    <*route_replies> Last request: MODE #somesecretchannel I
    
    Signed-off-by: Uli Schlachter <psychon@znc.in>
    psychon committed with kylef Nov 5, 2011
Commits on Nov 7, 2011
  1. Fix a NULL pointer issue on CChan::SaveBuff

    I also cleaned up a little and loop over vClients once instead of twice
    kylef committed Nov 7, 2011
  2. Don't forward a 670 to a client

    This might result in the client switching to SSL if it supports it.
    Breaking the current connection
    kylef committed Nov 7, 2011
Commits on Nov 5, 2011
  1. route_replies: Handle raw 482

    lahwran reported the following message from *route_replies and also figured out
    which message we failed to handle, thanks!
    
    <*route_replies> This module hit a timeout which is possibly a bug.
    <*route_replies> To disable this message, do "/msg *route_replies silent yes"
    <*route_replies> Last request: MODE #somesecretchannel I
    
    Signed-off-by: Uli Schlachter <psychon@znc.in>
    psychon committed Nov 5, 2011
  2. Merge branch 'master' of github.com:znc/znc

    Alexey Sokolov committed Nov 5, 2011
  3. Change the order of -I directives in Makefile.

    If ZNC was already installed, it had its headers somewhere.
    The chances are that something else can be installed at the same place,
    including some ZNC's dependency	whose include dir would be included to
    CXXFLAGS. Another possibility of including that dir is triggered when
    using FreeBSD - ./configure explicitly adds -I/usr/local/include in that
    case.
    
    And so we get a directory with old ZNC headers included to CXXFLAGS
    before our new shiny ./include.
    
    With their order changed, the proper headers are included now.
    
    Thanks to those who repored the issue, thanks to PsWii60 for helping to
    track it down, thanks to my parents for creating me and therefore
    enabling me to fix it, and to many other people.
    Alexey Sokolov committed Nov 5, 2011
Commits on Nov 4, 2011
  1. Merge pull request #85 from reubenmorais/master

    Clear text colors before appending timestamps to messages
    DarthGandalf committed Nov 4, 2011
Commits on Nov 3, 2011
  1. Fix CZNC::Broadcast...

    We need a good way to speak to users, not just sending some clients some
    stuff...
    
    Thanks to Cronus` for reporting this, as notify_connect failed for him
    when using broken broadcast.
    Alexey Sokolov committed Nov 3, 2011
  2. Don't use "mkdir" during install

    lahwran just showed up on irc and told us that he installed znc, but znc failed
    to find any modules. The reason for this was his umask 077 which means that
    "make install" installed stuff so that only root can access it.
    
    The solution is do use "install -d" since that makes sure to ignore the
    currently set umask.
    
    However, google finds results which say that "install -d" might mess with stuff
    of pre-existing directories when it shouldn't, so we must first test if the
    directory already exists before calling install. Obviously, this makes our
    Makefile a lot more readable. :-(
    
    I didn't have time to test this properly, so stuff might break.
    
    Signed-off-by: Uli Schlachter <psychon@znc.in>
    psychon committed Nov 3, 2011
  3. Merge branch 'master' of github.com:znc/znc

    Alexey Sokolov committed Nov 3, 2011
  4. Check for /usr/bin/swig2.0 too.

    SWIG 2 is named that way on Debian-based systems...
    Alexey Sokolov committed Nov 3, 2011
Commits on Oct 30, 2011
  1. webadmin: Add a "Disabled" checkbox for channels

    Signed-off-by: Uli Schlachter <psychon@znc.in>
    psychon committed Oct 30, 2011
  2. CZNC::WriteConfig(): Better --debug output

    Signed-off-by: Uli Schlachter <psychon@znc.in>
    psychon committed Oct 30, 2011
  3. Just some small comment explaing some craziness

    Signed-off-by: Uli Schlachter <psychon@znc.in>
    psychon committed Oct 30, 2011
  4. Disable some more warnings on mod{perl,python}

    It seems to me like swig is trying to trigger every warning that exists...
    
    Signed-off-by: Uli Schlachter <psychon@znc.in>
    psychon committed Oct 30, 2011
Commits on Oct 29, 2011
  1. Ups, forgot to change message for python compiler.

    Alexey Sokolov committed Oct 29, 2011