summaryrefslogtreecommitdiff
path: root/passlib/tests
Commit message (Expand)AuthorAgeFilesLines
...
| * bugfix: django_argon2: fix some glitches related to recent argon2 "ID" supportEli Collins2019-11-111-0/+4
| * passlib.crypto.scrypt: add support for hashlib.scrypt() backend (fixes issue 86)Eli Collins2019-11-112-12/+46
| * passlib.apache: adjust default context to use "2y" bcrypt hashes instead of "2b"Eli Collins2019-11-112-2/+122
* | Merge from stableEli Collins2019-11-104-9/+210
|\ \ | |/
| * argon2 -- added support for type "ID" hashes & for generating type "D" hashes.Eli Collins2019-11-101-5/+140
| * added tests for parsehash() method; fixed argon2 error (fixes issue 97)Eli Collins2019-11-102-0/+64
| * bugfix: passlib.totp: always prepend issuer to URIs (fixes issue 92)Eli Collins2019-11-091-3/+3
| * Fix testsuite on LinuxAlan Pevec2019-07-111-2/+4
* | compat cleanup: removed print_() compat helper now that py25 support dropped.Eli Collins2017-02-171-3/+3
* | compat cleanup: replaced all u("") instances with u""Eli Collins2017-02-1715-251/+246
* | passlib.context: removed deprecated 'harden_verify' kwdEli Collins2017-01-301-13/+1
* | Merge with stableEli Collins2017-01-308-390/+698
|\ \ | |/
| * passlib.tests: fix imports that got dropped during a patchEli Collins2017-01-301-2/+2
| * bugfix: passlib.hash.cisco_pix & cisco_asa: major overhaul of internal implem...Eli Collins2017-01-301-81/+283
| * PasswordHash: hammered out more of password truncation policy.Eli Collins2017-01-301-60/+192
| * passlib.tests: silence some more scrypt backend warnings,Eli Collins2017-01-302-3/+13
| * passlib.tests: split cisco hasher tests into separate fileEli Collins2017-01-302-229/+267
| * Per issue 83, all "harden_verify" code is now deprecated & a noop.Eli Collins2017-01-292-94/+19
| * passlib.tests: silence some scrypt-backend warnings that slipped throughEli Collins2017-01-291-3/+4
| * passlib.crypto.scrypt: reworked backend loader internalsEli Collins2017-01-231-1/+1
* | Merge with stableEli Collins2017-01-222-13/+43
|\ \ | |/
| * passlib.tests: up default 'bestof' for time_call(), to lower odds of failuresEli Collins2017-01-221-1/+1
| * added r"" prefix to some strings, to fix some python 3.6 deprecation warningsEli Collins2017-01-221-3/+3
| * passlib.tests.test_totp: fixed max_time_t calculation to trap some errorsEli Collins2017-01-221-9/+39
* | Merge from stableEli Collins2016-12-192-7/+20
|\ \ | |/
| * tests: added code to patch some RNGs for duration of tests,Eli Collins2016-12-192-7/+20
* | general: went ahead and removed a bunch of deprecated features that were sche...Eli Collins2016-11-287-989/+11
|/
* bugfix: utils: GenericHandler wasn't issuing deprecation warning if callerEli Collins2016-11-273-17/+29
* docs: minor wording corrections, replaced 'encrypt' with 'hash' in a bunch of...Eli Collins2016-11-254-14/+14
* tests: cleanup stray .encrypt() callEli Collins2016-11-221-1/+1
* bugfix: tests.test_ext_django: handle no argon2 backends availableEli Collins2016-11-221-1/+2
* bugfix: tests / test_handlers_bcrypt: bad unpacking of tupleEli Collins2016-11-221-1/+1
* bugfix: tests: fix import issue when django not presentEli Collins2016-11-221-1/+3
* bugfix: tests / test_15_salt_type: respect min_salt_size to remove spurious V...Eli Collins2016-11-221-3/+4
* passlib.utils: relocated a bunch of binary encoding helpers to .utils.binary ...Eli Collins2016-11-222-7/+7
* passlib.utils: relocated a bunch of properties & decorators to .utils.decorEli Collins2016-11-224-6/+8
* passlib.context: formalized how CryptContext stores deprecation info.Eli Collins2016-11-222-5/+5
* passlib.ext.django: large refactor to make things more isolated & testable.Eli Collins2016-11-223-193/+287
* passlib.handlers.django: added support for django_argon2Eli Collins2016-11-223-1/+46
* passlib.tests: large refactor to make all tests that depend on RNG behaveEli Collins2016-11-2110-249/+445
* bugfix: passlib.tests: fix non-deterministic getrandbytes() testEli Collins2016-11-212-15/+38
* bugfix: test_handlers_django: don't check django for formats removed in djang...Eli Collins2016-11-201-6/+23
* bugfix: tests_bcrypt: update fuzz backend to use new pybcrypt backend locationEli Collins2016-11-201-8/+12
* bugfix: tests: fixed bcrypt tests to handle '2b' as the defaultEli Collins2016-11-201-2/+3
* passlib.handlers.argon2: argon2_cffi 16.2 compat fixesEli Collins2016-11-191-4/+8
* passlib.tests: django 1.10 compat fixesEli Collins2016-11-193-9/+28
* passlib.handlers.bcrypt: now defaulting to "2b" format, doc updatesEli Collins2016-11-191-3/+9
* passlib.apache: updated htpasswd_context to support apache 2.4 & native os sc...Eli Collins2016-11-191-4/+6
* passlib.registry: consolidated some internal helpers from various placesEli Collins2016-11-192-13/+3
* utils.handlers: tried to greatly simplify how BackendMixin & subclasses operateEli Collins2016-11-101-4/+6