repo: ngircd
action: commit
revision: 
path_from: 
revision_from: bcefdef1eaed14d3156b7fb5b9ad6d3b7078efcf:
path_to: 
revision_to: 
git.thebackupbox.net
ngircd
git clone git://git.thebackupbox.net/ngircd
commit bcefdef1eaed14d3156b7fb5b9ad6d3b7078efcf
Merge: 360a254b f79d41e9
Author: Alexander Barton 
Date:   Sun Aug 26 19:14:29 2012 +0200

    Merge branch 'move-connection-password' of git://arthur.barton.de/ngircd-alex

    This patch series converts the statically allocated password buffer in the
    CLIENT structure into a dynamically (and only when needed) allocated buffer
    which is referenced by the CONNECTION structure.

    This a) saves memory for clients not using passwords at all and b) allows
    for "arbitrarily" long passwords.

    By Brett Smith (5) and Alexander Barton (2).

    * 'move-connection-password' of git://arthur.barton.de/ngircd-alex:
      Login_User(): use "conn" insted of calling Client_Conn(Client)
      Free already saved password when storing a new one
      Indentation and style fixes.
      Connection password is not constant.
      Implementation clean-ups.
      Dynamically allocate memory for connection password.
      Move client password from the Client to the Connection struct.

-----END OF PAGE-----