| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
still have to work it into Context object
|
| |
|
|
|
|
|
|
|
|
|
| |
* added code to make builtin snapshots & releases with correct version # easier,
no longer dependant on egg_info's tag_date (which didn't make PEP compatible
version strings anyways).
* moved passlib.setup to passlib._setup - not really publically useful anyways,
and name was causing nose/unitest to get confused
* added tests/*.cfg to setup & manifest
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
===========
* 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
|
| | |
|
| |
|