- Jul 11, 2011
-
-
Eli Collins authored
-
Eli Collins authored
* Py3.2 renamed SafeConfigParser -> ConfigParser, we now import that to silence deprecation warnings * Py3.2 deprecated parser.readfp() in favor of read_file() * added py3k_lang, py32_lang constants to simplify future checks
-
Eli Collins authored
-
Eli Collins authored
-
Eli Collins authored
-
Eli Collins authored
-
Eli Collins authored
-
Eli Collins authored
-
Eli Collins authored
-
Eli Collins authored
* docs & module currently hidden since it hasn't had much testing yet (and may split out into separate package anyway)
-
Eli Collins authored
-
- Jul 09, 2011
-
-
Eli Collins authored
-
Eli Collins authored
* typo in safe_os_crypt UT * typo in has_backend UT * typo in HasManyBackends HandlerCase UT * fixed inverted has_backend() test in HasManyBackends.set_backend() * ensure all safe_os_crypt backend checks return boolean * BSDiCrypt - fixed os_crypt backend, was passing incomplete string to os_crypt * workaround for Jython object.__new__() behavior in test 'UnsaltedHash' UT * added passlib.utils.jython_vm flag for detecting jython
-
- Jul 08, 2011
-
-
Eli Collins authored
-
Eli Collins authored
-
Eli Collins authored
changed HandlerCase to monkeypatch os_crypt if needed to increase test coverage; create_backend_case() now accounts for this
-
Eli Collins authored
cleaned up and documented HasManyBackends behavior; now raises MissingBackendError if no backends available
-
Eli Collins authored
-
- Jul 01, 2011
-
-
Eli Collins authored
-
Eli Collins authored
-
Eli Collins authored
* django hashes cleaned up, UTs added * added passlib.apps.django_context for reading existing django hashes * added experimental django plugin "passlib.ext.django" which monkeypatches django to use pbkdf2_sha256 (and many other features) * not listing in changelog or documenting just yet, needs more testing
-
- Jun 29, 2011
-
-
Eli Collins authored
(was hoping they'd add PBKDF2 support, FSHP is a nice format)
-
Eli Collins authored
-
Eli Collins authored
-
Eli Collins authored
-
- Jun 22, 2011
-
-
Eli Collins authored
-
Eli Collins authored
-
Eli Collins authored
-
Eli Collins authored
* updated install instructions to account for python 3 support * removed dependancy on distribute/setuptools: - no longer using find_packages() - using build_py_2to3 cmdclass as fallback if distribute's use_2to3 not available * some tweaks to make "setup.py test" work properly
-
Eli Collins authored
redid multi-backend tests to have separate test named for each backend, and use UT2 class-level SkipTest if available
-
Eli Collins authored
* also reworked some parallel features to operate in a UT2 compatible way * still rely on nose for discovery purposes.
-
Eli Collins authored
-
Eli Collins authored
* enhanced StaticHandler.verify method to normalize hash unicode/bytes better * changed various StaticHandler-derived classes to use _norm_hash() instead of re-implementing verify() * oracle, postgres hashes now derive from StaticHandler instead of object.
-
Eli Collins authored
-
- Jun 20, 2011
-
-
Eli Collins authored
-
Eli Collins authored
-
Eli Collins authored
removed 'encoding' kwd from pbkdf1 / pbkdf2 - unused, uneeded, and complicates things - kdfs should all use bytes only.
-
Eli Collins authored
-
Eli Collins authored
-
Eli Collins authored
-