- Jan 17, 2011
-
-
Eli Collins authored
-
- Jan 14, 2011
-
-
Eli Collins authored
-
Eli Collins authored
-
Eli Collins authored
added global registry for crypt algorithms; rewrote CryptContext to have much fewer features (old one was over-engineered)
-
Eli Collins authored
-
Eli Collins authored
-
Eli Collins authored
-
Eli Collins authored
-
Eli Collins authored
-
- Jan 12, 2011
-
-
Eli Collins authored
-
Eli Collins authored
-
- Jan 11, 2011
-
-
Eli Collins authored
added WeakRandom, a (slight less predictable) subclass of Random, to use as fallback if urandom not present
-
Eli Collins authored
-
- Jan 07, 2011
-
-
Eli Collins authored
-
Eli Collins authored
-
Eli Collins authored
-
Eli Collins authored
-
Eli Collins authored
=========== * moved hash.py to package * in process of rearranging so core code is in hash.base, and separate submodules exist for each of the algorithms. - sha crypt split out - unix crypt split out - similar refactor of UT files * moved hash64 encoding helpers to passlib.util.H64 class * reversed order of h64 encoding helpers so offsets match order of output * added H64 unit tests unix crypt ---------- (yes this is overkill for legacy crypt) * cleaned up builtin unix_crypt semantics * wrapping stdlib crypt to deal w/ border case errors * added better unix crypt backend test suite
-
Eli Collins authored
-
Eli Collins authored
-
- Jan 06, 2011
-
-
Eli Collins authored
-
Eli Collins authored
-
Eli Collins authored
-
Eli Collins authored
-
Eli Collins authored
-
Eli Collins authored
-
Eli Collins authored
-
Eli Collins authored
-
Eli Collins authored
-
Eli Collins authored
-
Eli Collins authored
-
Eli Collins authored
-
Eli Collins authored
-
Eli Collins authored
-
Eli Collins authored
-
Eli Collins authored
-
Eli Collins authored
-