Commit graph

2196 commits

Author SHA1 Message Date
Paul Kehrer
e8fc29fcb5 link the CONTRIBUTING.rst to the development section of our docs 2014-03-02 09:23:46 -04:00
Paul Kehrer
48610a5190 Merge pull request #706 from alex/scrypt-vectors
Added vectors for scrypt from the draft RFC
2014-03-01 21:49:24 -04:30
Alex Gaynor
537f1e032b Scrypt is a word 2014-03-01 16:33:02 -08:00
Alex Gaynor
993d1c79f4 Merge pull request #708 from public/invalid-sig-errors
Consume errors on InvalidSignature
2014-03-01 15:39:36 -08:00
Alex Stapleton
8516bae9bf Consume errors on InvalidSignature 2014-03-01 23:21:43 +00:00
Alex Gaynor
09cd8e6cd8 Merge pull request #707 from public/consume-errors
Get rid of handle_errors
2014-03-01 14:58:46 -08:00
Alex Stapleton
94ee8b5c85 raise InternalError 2014-03-01 22:18:38 +00:00
Alex Stapleton
1c979c6a28 pep8 2014-03-01 21:29:28 +00:00
Alex Stapleton
9ed28547a7 Style tweaks 2014-03-01 21:07:23 +00:00
Alex Stapleton
151cede33c Use a namedtuple to keep errors in 2014-03-01 21:04:08 +00:00
Alex Stapleton
235d3ce2b7 Get rid of handle_errors 2014-03-01 20:54:13 +00:00
Alex Gaynor
75e72ea977 Added vectors for scrypt from the draft RFC 2014-03-01 12:18:27 -08:00
Alex Gaynor
e5dadb2d3c Merge pull request #699 from public/max-md-size
Use buffer of EVP_MAX_MD_SIZE bytes for digests
2014-03-01 08:50:16 -08:00
Alex Stapleton
53ecc9837e Use buffer of EVP_MAX_MD_SIZE bytes for digests
OpenSSL doesn't actually guarantee to only write to digest_size worth of
bytes in the output buffer. The examples and docs claim this constant is
the max.
2014-03-01 10:13:36 +00:00
Alex Gaynor
bf12413077 Merge pull request #700 from wbolster/patch-1
Fix ":param:" syntax in KDF docs
2014-02-28 17:05:10 -08:00
Paul Kehrer
ebf02b5f91 Merge pull request #701 from alex/disable-linkcheck
Trun off linkcheck, it's too noisy. Fixes #652
2014-02-28 20:32:55 -04:30
Alex Gaynor
570228f2bc Trun off linkcheck, it's too noisy. Fixes #652 2014-02-28 16:37:33 -08:00
Wouter Bolsterlee
d63cbd0a76 Fix ":param:" syntax in KDF docs 2014-03-01 00:45:31 +01:00
Alex Gaynor
0a183a2e38 Merge pull request #698 from reaperhulk/hash-fix
Be more pedantic in checking the written size of the hash digest
2014-02-28 10:26:19 -08:00
Alex Gaynor
557dc37a27 Merge pull request #697 from reaperhulk/hmac-fix
Fix HMAC finalize buflen issue
2014-02-28 10:04:10 -08:00
Paul Kehrer
7df9094221 be more pedantic in checking the written size of the digest (refs #696) 2014-02-28 11:15:03 -04:00
Paul Kehrer
cbf0e0c54b this is not a buflen, it is an outlen. refs #696 2014-02-28 11:11:18 -04:00
Alex Gaynor
4ef63b64a9 Merge pull request #675 from reaperhulk/rsa-verification
RSA Verification Support
2014-02-27 07:35:43 -08:00
Paul Kehrer
bb97691d33 assert another thing 2014-02-27 09:16:13 -04:00
Paul Kehrer
bd08799bcc Merge pull request #695 from Ivoz/cffi-ignore
Ignore build/ folder and _cffi__*'s
2014-02-27 07:58:39 -04:30
Matthew Iversen
cb97a18224 Ignore build/ folder and _cffi__*'s
Former can come from python setup.py bdist_wheel
Latter can come from python setup.py develop
2014-02-27 22:05:00 +11:00
Paul Kehrer
4f852a4d67 assert some things 2014-02-27 00:00:21 -04:00
Paul Kehrer
adba07a814 docs language improvement 2014-02-26 23:55:51 -04:00
Paul Kehrer
fef1fbd118 address some review comments 2014-02-26 23:39:37 -04:00
Paul Kehrer
a0c157f467 fix docs, port some review comments forward to the new PR 2014-02-25 23:05:54 -06:00
Paul Kehrer
dc72029655 more PKCS1->PKCS1v15 2014-02-25 22:59:58 -06:00
Paul Kehrer
8186251635 kwargs and class renames to bring verification up to date 2014-02-25 22:59:03 -06:00
Paul Kehrer
4c0b4a9998 more kwargs 2014-02-25 22:59:03 -06:00
Paul Kehrer
42b3713eed add RSA verification support 2014-02-25 22:59:03 -06:00
Alex Gaynor
d8c8f7cde6 Merge pull request #673 from reaperhulk/rsa-pkcs1-signature-only
Add RSA PKCS1 signing (and structure for PSS + verification)
2014-02-25 20:58:19 -08:00
Paul Kehrer
572cb46dcc some error msg improvements 2014-02-25 18:03:03 -06:00
David Reid
8bae14b62b Merge pull request #691 from alex/cite-random
Cite Thomas Ptacek for urandom
2014-02-25 14:45:20 -08:00
Alex Gaynor
3e4729aa62 Cite Thomas Ptacek for urandom 2014-02-25 14:12:35 -08:00
David Reid
763632ceed Merge pull request #690 from alex/linewrap
Re-linewrap the symmetric encryption doc source
2014-02-25 12:54:44 -08:00
Paul Kehrer
62a9217aa3 reorganize docs slightly 2014-02-25 13:56:53 -06:00
Alex Gaynor
fb843aa91d Re-linewrap the symmetric encryption doc source 2014-02-25 11:37:36 -08:00
Alex Gaynor
553ebff312 Merge pull request #689 from dreid/twofactor-cleanup
Cleanup twofactor docs and code.
2014-02-25 11:30:32 -08:00
Paul Kehrer
c5b4d72396 address review comments 2014-02-25 13:17:34 -06:00
David Reid
eea08d9ffa Add TOTP to the changelog. 2014-02-25 11:06:09 -08:00
David Reid
7c49d18006 Do some nitpicking cleanup of the twofactor code and documentation. 2014-02-25 11:05:46 -08:00
David Reid
eaf4595794 Merge pull request #637 from Ayrx/totp-impl
TOTP Implementation
2014-02-25 10:51:52 -08:00
Alex Gaynor
a62d2f5abb Merge pull request #688 from reaperhulk/fix-warning
SSL_session_reused should return a long
2014-02-25 09:30:34 -08:00
Paul Kehrer
5ee496b4b8 this macro should return a long 2014-02-25 10:56:02 -06:00
Alex Gaynor
57a56b2c8b Merge pull request #686 from fedor-brunner/channel_binding
Add OpenSSL bindings for TLS Finished message.
2014-02-25 08:30:30 -08:00
Fedor Brunner
f374f4b335
Remove comments 2014-02-25 17:05:55 +01:00