DragonFly-2.3.0.295.ge855d master contrib/opie/libopie newseed.c
    Simon Schubert 
    corecode at crater.dragonflybsd.org
       
    Thu Feb 26 05:11:37 PST 2009
    
    
  
commit e855db3d910f2628254a6a24e571589b9e2b0ced
Author: Simon Schubert <simon.schubert at epfl.ch>
Date:   Thu Feb 26 14:04:00 2009 +0100
    libopie:  on update, 0-pad the sequence integers to keep seed length
    
    OPIE requires a certain seed length and generates a default seed, using
    a 0-padded random number.  Subsequently changing the password will
    increment this seed.  The code missed 0-padding this increased integer,
    so opiepasswd would advance the seed from e.g. "la0092" to "la93".  This
    would prevent opiekey(1) from working, complaining about a too short
    seed.
Summary of changes:
 contrib/opie/libopie/newseed.c |   24 ++++++++++++++++++------
 1 files changed, 18 insertions(+), 6 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/e855db3d910f2628254a6a24e571589b9e2b0ced
-- 
DragonFly BSD source repository
    
    
More information about the Commits
mailing list