| Commit message (Collapse) | Author | Age | Files | Lines | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |\  
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| |  | 
* master:
  PKCS #1 RSA test vector loader
  Removed pointless anchor
  Docs need virtualenv as well
  Everything about bash is the worst
  Some reST markup nonsense
  Fix for OS X
  More clearly describe the behavior of constant_time.bytes_eq
  Run the doc tests under OS X
  Made OpenSSL's derive_pbkdf2_hmac raise the right exception
  Document which backends implement which itnerfaces. Fixes #538
  pep8
  Fixed a typo in the docs
  Make the default backend be a multi-backend
Conflicts:
	tests/hazmat/backends/test_openssl.py
 | 
| | |  | 
 | 
| | |  | 
 | 
| |\| 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| |  | 
* master: (66 commits)
  Chanloge + versionadded
  Added an example usage
  Typo fix
  Added to toctree
  Rename and document
  Linkify the things we have that others don't
  add HKDF to changelog
  Strings have quote marks at both ends.
  HKDF example.
  Properly mark all test cases as dependant on HMAC.
  Remove language about the separate stages of HKDF until we expose multiple stages of HKDF.
  Don't forget InvalidKey.
  Fix typo
  Import exception classes instead of the exceptions module.
  Lose the bit about passwords.
  https a bunch of links.
  Pseudorandom is a word.
  Backtick the entire equation.
  Clarify salt language and link to the paper in addition to the RFC.
  Don't expose extract and expand on this class yet because we don't know how best to expose verify functionality, continue testing the stages using the private methods.
  ...
Conflicts:
	docs/hazmat/backends/openssl.rst
 | 
| | |\   | 
 | 
| | | | 
| | | 
| | | 
| | | 
| | |  | 
Uses ERR_error_string_n because the source contains horrible warnings
against ever using ERR_error_string.
 | 
| | | |  | 
 | 
| | | |  | 
 | 
| | |/   | 
 | 
| | |  | 
 | 
| | |  | 
 | 
| | |  | 
 | 
| |\| 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| |  | 
* master: (108 commits)
  PBKDF2HMAC requires a PBKDF2HMACBackend provider.
  one more replacement
  simplify hmac supported and hash supported calls for commoncrypto
  simplify check for algorithm
  a bit more language work + changelog changes for pbkdf2hmac
  one more style fix
  a few typo fixes, capitalization, etc
  switch to private attributes in pbkdf2hmac
  expand docs to talk more about the purposes of KDFs
  update docs re: PBKDF2HMAC iterations
  add test for null char replacement
  Added installation section to index.rst
  called -> used
  quotes inside, diff examples
  Expose this method because probably someone will need it eventually
  fix spacing, remove versionadded since HashAlgorithm was in 0.1
  document HashAlgorithm
  Added canonical installation document with details about various platforms, fixes #519
  update docs for pbkdf2
  Add bindings for X509_REQ_get_extensions.
  ...
Conflicts:
	cryptography/hazmat/bindings/openssl/binding.py
	docs/hazmat/backends/openssl.rst
 | 
| | |  | 
 | 
| |\| 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| |  | 
* 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
 | 
| | |  | 
 | 
| | |  | 
 | 
| | |  | 
 | 
| | |  | 
 | 
| | | 
| | 
| | 
| |  | 
evp ciphers and ssl ciphers
 | 
| | |\  
| | | 
| | | 
| | | 
| | |  | 
Conflicts:
	cryptography/hazmat/primitives/ciphers/modes.py
 | 
| | |\ \  
| | | | 
| | | | 
| | | | 
| | | | 
| | | |  | 
Conflicts:
	tests/hazmat/backends/test_openssl.py
	tests/hazmat/primitives/test_block.py
 | 
| | | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | |  | 
Conflicts:
	cryptography/hazmat/primitives/ciphers/modes.py
	tests/hazmat/primitives/test_block.py
 | 
| | | | |  | 
 | 
| |\ \ \ \  
| | |_|/  
| |/| |   
| | | |   
| | | |   
| | | |   
| | | |    | 
* 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
 | 
| | | |/  
| |/|   
| | |   
| | |    | 
Because now they are public on a binding instance if you need them!
 | 
| | | |  | 
 | 
| | | |  | 
 | 
| | | | 
| | | 
| | | 
| | |  | 
Modify register_urandom_engine to fix a leak
 | 
| |/ /  
| |   
| |   
| |    | 
also rename some variables in the urandom engine for easier comparison
 | 
| |/   | 
 | 
|    | 
 |