aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | Merge branch 'master' into urandom-enginePaul Kehrer2014-01-1155-360/+1519
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (169 commits) Make just one call to ffi.cdef for most of the definitions Use pytest.fixture for backends drop to >= 0.8 to make pypy happy change to anonymous enum require cffi >= 0.8.1 remove extraneous spaces add hmac to commoncrypto binding bytes byte back add check to confirm we've loaded error strings Bind all the PEM errors Spelling! oops, bytes plz don't leak a context in the test add tests to the openssl backend to verify that we've registered Nonsense I think we need. This is a dep init the ssl library in the backend Actuall install a thing Try to run the spellchecker on travis Use a normal quote here, not sure where the smart quote came from ... Conflicts: cryptography/hazmat/bindings/openssl/binding.py tests/hazmat/backends/test_openssl.py
| * | | | | | handle lib/ffi on backend becoming privatePaul Kehrer2014-01-022-85/+85
| | | | | | |
| * | | | | | Merge branch 'master' into urandom-enginePaul Kehrer2014-01-024-108/+132
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: Revert "Travis now has an up to date pypy" Make capitalization in the glossary consistent and sort it Make lib and ffi be private on backend
| * \ \ \ \ \ \ Merge branch 'master' into urandom-enginePaul Kehrer2014-01-0140-177/+312
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: Split OpenSSL binding Fixed test for earlier exceptino Rearrange Move GCM tag size/value validation farther forward -- this makes it easier by not requiring future backends to implement the same checks expose num_locks and {get,set}_{id,locking}_callback Make the PyPy tox job consistent with the main one. THis should be a seperate PR Typo fix This page has been subsumed by the index Bump the copyright year Document compiling OpenSSL to avoid conflicts Conflicts: cryptography/hazmat/backends/openssl/backend.py
| * | | | | | | | remove stray break, add FD_CLOEXEC, reset fd var even if close failsPaul Kehrer2014-01-011-1/+4
| | | | | | | | |
| * | | | | | | | rename urandom engine to osrandom enginePaul Kehrer2013-12-313-58/+58
| | | | | | | | |
| * | | | | | | | remove inaccurate commentPaul Kehrer2013-12-311-2/+0
| | | | | | | | |
| * | | | | | | | check if the fd is available via engine statusPaul Kehrer2013-12-311-2/+10
| | | | | | | | |
| * | | | | | | | improve init/finish engine funcs, do a better job inc/dec struct/func refsPaul Kehrer2013-12-313-26/+22
| | | | | | | | |
| * | | | | | | | Add dummy engine to tests and test other engine scenariosPaul Kehrer2013-12-312-20/+172
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Modify register_urandom_engine to fix a leak
| * | | | | | | | additional check to verify the ENGINE_new doesn't return nullPaul Kehrer2013-12-301-0/+3
| | | | | | | | |
| * | | | | | | | remove unneeded INT_MAX checkPaul Kehrer2013-12-301-1/+1
| | | | | | | | |
| * | | | | | | | fix fd int check, remove stray comedy printf()Paul Kehrer2013-12-301-3/+2
| | | | | | | | |
| * | | | | | | | add urandom engine register/unregister testsPaul Kehrer2013-12-303-20/+81
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | also rename some variables in the urandom engine for easier comparison
| * | | | | | | | allow the backend to register/unregister the engine via methodsPaul Kehrer2013-12-302-5/+34
| | | | | | | | |
| * | | | | | | | add urandom engine and set it as default RAND method.Paul Kehrer2013-12-302-0/+165
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a proposed solution to the OpenSSL fork problem.
* | | | | | | | | Merge pull request #566 from alex/comment-cleanupPaul Kehrer2014-02-052-6/+11
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ |/| | | | | | | | Write comments as complete sentences
| * | | | | | | | Document this ideaAlex Gaynor2014-02-051-0/+3
| | | | | | | | |
| * | | | | | | | Write comments as complete sentencesAlex Gaynor2014-02-051-6/+8
|/ / / / / / / /
* | | | | | | | Merge pull request #565 from public/pkcs1-vector-loaderPaul Kehrer2014-02-052-1/+375
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | PKCS #1 RSA test vector loader
| * | | | | | | | PKCS #1 RSA test vector loaderAlex Stapleton2014-02-052-1/+375
| | | | | | | | |
* | | | | | | | | Merge pull request #562 from alex/osx-docsPaul Kehrer2014-02-053-7/+14
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | | Run the doc tests under OS X
| * | | | | | | | Removed pointless anchorAlex Gaynor2014-02-051-1/+1
| | | | | | | | |
| * | | | | | | | Merge branch 'master' into osx-docsAlex Gaynor2014-02-052-6/+28
| |\ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
* | | | | | | | | Merge pull request #563 from alex/better-constant-time-docsPaul Kehrer2014-02-041-5/+8
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | More clearly describe the behavior of constant_time.bytes_eq
| * | | | | | | | | Some reST markup nonsenseAlex Gaynor2014-02-041-3/+4
| | | | | | | | | |
| * | | | | | | | | More clearly describe the behavior of constant_time.bytes_eqAlex Gaynor2014-02-041-2/+4
| | | | | | | | | |
* | | | | | | | | | Merge pull request #560 from alex/document-backendsDavid Reid2014-02-041-1/+20
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | | Document which backends implement which itnerfaces. Fixes #538
| * | | | | | | | | Document which backends implement which itnerfaces. Fixes #538Alex Gaynor2014-02-041-1/+20
| | | | | | | | | |
| | * | | | | | | | Docs need virtualenv as wellAlex Gaynor2014-02-041-0/+5
| | | | | | | | | |
| | * | | | | | | | Everything about bash is the worstAlex Gaynor2014-02-041-1/+1
| | | | | | | | | |
| | * | | | | | | | Fix for OS XAlex Gaynor2014-02-041-3/+8
| | | | | | | | | |
| | * | | | | | | | Run the doc tests under OS XAlex Gaynor2014-02-041-3/+0
| |/ / / / / / / / |/| | | | | | | |
* | | | | | | | | Merge pull request #561 from alex/unsupported-algorithmDavid Reid2014-02-042-3/+12
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | | Made OpenSSL's derive_pbkdf2_hmac raise the right exception
| * | | | | | | | Made OpenSSL's derive_pbkdf2_hmac raise the right exceptionAlex Gaynor2014-02-042-3/+12
|/ / / / / / / /
* | | | | | | | Merge pull request #557 from alex/docs-typoPaul Kehrer2014-02-031-2/+2
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Fixed a typo in the docs
| * | | | | | | | Fixed a typo in the docsAlex Gaynor2014-02-031-2/+2
| | |_|_|_|_|_|/ | |/| | | | | |
* | | | | | | | Merge pull request #556 from alex/multi-by-defaultPaul Kehrer2014-02-031-1/+5
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | Make the default backend be a multi-backend
| * | | | | | | pep8Alex Gaynor2014-02-031-0/+1
| | | | | | | |
| * | | | | | | Make the default backend be a multi-backendAlex Gaynor2014-02-031-1/+4
|/ / / / / / /
* | | | | | | Merge pull request #536 from alex/prioritized-multi-backendDavid Reid2014-02-037-6/+279
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Initial work on a prioritized multibackend for which implements CipherBackend
| * | | | | | | Chanloge + versionaddedAlex Gaynor2014-02-032-0/+3
| | | | | | | |
| * | | | | | | Added an example usageAlex Gaynor2014-02-032-5/+13
| | | | | | | |
| * | | | | | | Merge branch 'master' into prioritized-multi-backendAlex Gaynor2014-02-0327-39/+24875
| |\ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
* | | | | | | | Merge pull request #555 from alex/better-indexDavid Reid2014-02-031-1/+3
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Linkify the things we have that others don't
| * | | | | | | | Linkify the things we have that others don'tAlex Gaynor2014-02-031-1/+3
|/ / / / / / / /
* | | | | | | | Merge pull request #554 from reaperhulk/changelog-updateAlex Gaynor2014-02-031-0/+1
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Add HKDF to changelog
| * | | | | | | | add HKDF to changelogPaul Kehrer2014-02-031-0/+1
|/ / / / / / / /
* | | | | | | | Merge pull request #490 from dreid/hkdfAlex Gaynor2014-02-036-4/+447
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | HKDF - RFC5869 implementation.
| * | | | | | | | Strings have quote marks at both ends.David Reid2014-02-031-1/+1
| | | | | | | | |