Permalink
Commits on Jun 6, 2011
  1. Fix date.

    jas4711 committed Jun 6, 2011
  2. Fix release target.

    jas4711 committed Jun 6, 2011
  3. Ignore more.

    jas4711 committed Jun 6, 2011
  4. Update doc/.

    jas4711 committed Jun 6, 2011
  5. Version 2.7.

    jas4711 committed Jun 6, 2011
  6. Make dependency on libykpers optional.

    jas4711 committed Jun 6, 2011
    Use --without-cr to force it.  Reported by Jussi Sallinen <jussi@jus.si>.
Commits on Apr 15, 2011
  1. parse_cfg: Use memset to clear cfg struct.

    fredrikt committed Apr 15, 2011
    The code will be easier to maintain if one does not have to remember
    explicitly initializing all new members of the config struct.
  2. Make DBG macro unified.

    fredrikt committed Apr 15, 2011
    Refactor authorize_user_token and authorize_user_token_ldap to take
    a cfg argument instead of a number of elements from cfg.
Commits on Apr 13, 2011
  1. sync

    fredrikt committed Apr 13, 2011
Commits on Apr 11, 2011
  1. sync

    fredrikt committed Apr 11, 2011
  2. Version 2.6.

    fredrikt committed Apr 11, 2011
  3. whitespace

    fredrikt committed Apr 11, 2011
Commits on Mar 18, 2011
  1. Tell the user if something goes wrong after authenticating

    tfheen committed Mar 18, 2011
    If we successfully authenticate, but something then goes wrong, such
    as failure to generate a new challenge, failure to update the
    challenge and so on, tell the user.
  2. Merge remote branch 'fredrikt/master'

    tfheen committed Mar 18, 2011
    Conflicts:
    	util.c
  3. Make get_user_challenge_file() also include YubiKey serial number,

    fredrikt authored and tfheen committed Mar 17, 2011
    and move it to util.c.
  4. Version-tag challenge-response state file contents.

    fredrikt authored and tfheen committed Mar 17, 2011
    Helps in case we ever want to change the file format.
  5. Revert "Wait with declaring PAM_SUCCESS on challenge-response until new"

    fredrikt authored and tfheen committed Mar 17, 2011
    Tollef has argued that the login should not fail if, for example, the
    disk is full. I'd rather fail on the cautious side and make sure we
    don't end up always sending the same challenge to the YubiKey, but I'll
    leave it up to Tollef to decide for now.
    
    This reverts commit 14e917f.
    
    Conflicts:
    
    	pam_yubico.c
Commits on Mar 17, 2011
  1. Use a temporary file to ensure we always have a challenge

    tfheen authored and fredrikt committed Mar 16, 2011
    If we use ftruncate we might end up in the situation that we do not
    have a challenge on disk, leading to the user being unable to log in.
    By using a temporary file, fsync and rename we avoid this problem.
  2. Make get_user_challenge_file() also include YubiKey serial number,

    fredrikt committed Mar 17, 2011
    and move it to util.c.
  3. Version-tag challenge-response state file contents.

    fredrikt committed Mar 17, 2011
    Helps in case we ever want to change the file format.
  4. Revert "Wait with declaring PAM_SUCCESS on challenge-response until new"

    fredrikt committed Mar 17, 2011
    Tollef has argued that the login should not fail if, for example, the
    disk is full. I'd rather fail on the cautious side and make sure we
    don't end up always sending the same challenge to the YubiKey, but I'll
    leave it up to Tollef to decide for now.
    
    This reverts commit 14e917f.
    
    Conflicts:
    
    	pam_yubico.c