aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * Put recipes firstDonald Stufft2013-10-282-3/+3
| |
| * Move the bindings into the hazmat moduleDonald Stufft2013-10-2836-18/+21
| |
| * Move primtives into a hazmat packageDonald Stufft2013-10-28252-34/+59
|/
* Merge pull request #181 from reaperhulk/error-handlingAlex Gaynor2013-10-271-0/+5
|\ | | | | Add some error parsing macros
| * add some error parsing macrosPaul Kehrer2013-10-261-0/+5
| |
* | Merge pull request #186 from alex/reqsHynek Schlawack2013-10-271-1/+2
|\ \ | | | | | | Update the requirements file for our direct invocations of coverage
| * | Update the requirements file for our direct invocations of coverageAlex Gaynor2013-10-271-1/+2
| |/
* | Merge pull request #185 from alex/linkcheckHynek Schlawack2013-10-271-0/+1
|\ \ | |/ |/| Also linkcheck the docs
| * Also linkcheck the docsAlex Gaynor2013-10-271-0/+1
|/
* Merge pull request #179 from reaperhulk/gcm-vectorsAlex Gaynor2013-10-246-0/+396936
|\ | | | | AES GCM vectors from NIST
| * AES GCM vectors from NISTPaul Kehrer2013-10-246-0/+396936
| | | | | | | | * http://csrc.nist.gov/groups/STM/cavp/documents/mac/gcmtestvectors.zip
* | Merge pull request #178 from dreid/composable-contextsAlex Gaynor2013-10-242-76/+66
|\ \ | |/ |/| [WIP] Reduce the backend's API surface by making it a vendor of implementation specific CipherContext providers.
| * Rename _OneTimeCipherContextDavid Reid2013-10-241-3/+3
| |
| * Don't forget to provide an interface.David Reid2013-10-241-0/+1
| |
| * Initial refactoring of backend specific contexts.David Reid2013-10-242-76/+65
|/
* Merge pull request #177 from dreid/privatize-cyclical-backendDonald Stufft2013-10-241-44/+50
|\ | | | | Give API collections direct references to the backend.
| * Give API collections direct references to the backend.David Reid2013-10-241-44/+50
|/
* Merge pull request #175 from reaperhulk/evp-cipher-methodsAlex Gaynor2013-10-233-44/+25
|\ | | | | [WIP] Simplify Cipher Encryption/Decryption Interfaces in OpenSSL
| * simplify enc/dec in the OpenSSL backend by using the EVP_Cipher* methodsPaul Kehrer2013-10-233-44/+25
|/
* Merge pull request #173 from reaperhulk/split-backendAlex Gaynor2013-10-228-69/+82
|\ | | | | Split backend up (refs #170)
| * split backend up (refs #170)Paul Kehrer2013-10-228-69/+82
| | | | | | | | | | | | | | | | * Moves cipher methods into a Ciphers class and hash methods to a Hashes class and makes them available inside Backend as pluralized attributes. * Shortened many of the methods since their purpose is now defined by their container class
* | Merge pull request #172 from reaperhulk/api-to-backend-in-one-easy-stepAlex Gaynor2013-10-2215-117/+124
|\| | | | | The great api -> backend rename
| * more backend renames from merged commitsPaul Kehrer2013-10-222-9/+9
| |
| * Merge branch 'master' into api-to-backend-in-one-easy-stepPaul Kehrer2013-10-226-21/+61
| |\ | |/ |/| | | | | | | | | | | | | | | | | * master: Make use of currentmodule to maybe reduce redundant module definitions and also get source links. Enable the new read the docs theme, it's pretty. use is for identical object comparison add gcm constants and EVP_CIPHER_CTX_ctrl macro md5 is 128-bit. The person responsible for this mistake has been shot add test to verify api is being copied in hash When copying a hash, pass the api through to the new object
* | Merge pull request #171 from dreid/use-currentmoduleAlex Gaynor2013-10-222-19/+29
|\ \ | | | | | | Make use of currentmodule to maybe reduce redundant module definitions a...
| * | Make use of currentmodule to maybe reduce redundant module definitions and ↵David Reid2013-10-222-19/+29
| | | | | | | | | | | | also get source links.
* | | Merge pull request #153 from reaperhulk/hash-ctx-copy-apiAlex Gaynor2013-10-222-1/+23
|\ \ \ | | | | | | | | When copying a hash, pass the api through to the new object
| * | | use is for identical object comparisonPaul Kehrer2013-10-221-1/+1
| | | |
| * | | add test to verify api is being copied in hashPaul Kehrer2013-10-221-0/+11
| | | |
| * | | When copying a hash, pass the api through to the new objectPaul Kehrer2013-10-222-1/+12
| | | |
* | | | Merge pull request #168 from reaperhulk/evp-add-gcm-requirementsAlex Gaynor2013-10-221-0/+4
|\ \ \ \ | | | | | | | | | | Add GCM constants and EVP_CIPHER_CTX_ctrl macro
| * | | | add gcm constants and EVP_CIPHER_CTX_ctrl macroPaul Kehrer2013-10-221-0/+4
| | | | |
* | | | | Merge pull request #169 from alex/new-rtd-themeDavid Reid2013-10-221-0/+4
|\ \ \ \ \ | | | | | | | | | | | | Enable the new read the docs theme, it's pretty.
| * | | | | Enable the new read the docs theme, it's pretty.Alex Gaynor2013-10-221-0/+4
|/ / / / / | | | | | | | | | | | | | | | Refs: https://twitter.com/readthedocs/status/392794577918099456
* | | | | Merge pull request #167 from reaperhulk/hash-doc-fixAlex Gaynor2013-10-221-1/+1
|\ \ \ \ \ | |_|_|/ / |/| | | | MD5 is 128-bit. The person responsible for this mistake has been shot
| * | | | md5 is 128-bit. The person responsible for this mistake has been shotPaul Kehrer2013-10-221-1/+1
| |/ / /
| | | * we regret the excesses of our previous api culling. restore some apis.Paul Kehrer2013-10-221-2/+2
| | | |
| | | * the great api -> backend renamePaul Kehrer2013-10-2215-110/+117
| |_|/ |/| |
* | | Merge pull request #166 from alex/disable-coverallsDavid Reid2013-10-222-10/+5
|\ \ \ | |/ / |/| | Disabled coveralls
| * | Disabled coverallsAlex Gaynor2013-10-222-10/+5
| |/
* | Merge pull request #165 from dreid/proper-returnsAlex Gaynor2013-10-221-2/+6
|\ \ | |/ |/| Don't try to fit the type into the :return: declaration.
| * Don't try to fit the type into the :return: declaration instead describe it ↵David Reid2013-10-221-2/+6
| | | | | | | | in the prose where it'll be properly linked.
* | Merge pull request #164 from dreid/dangling-rtd-referenceAlex Gaynor2013-10-221-2/+0
|\ \ | |/ |/| Remove a dangling reference to Read The Docs.
| * Remove a dangling reference to Read The Docs.David Reid2013-10-221-2/+0
|/
* Merge pull request #155 from reaperhulk/hmac-vectorsDavid Reid2013-10-227-0/+281
|\ | | | | HMAC test vectors
| * add note on hmac truncation vectorsPaul Kehrer2013-10-223-0/+3
| |
| * HMAC test vectors from RFC 2202, 2286, and 4231Paul Kehrer2013-10-207-0/+278
| |
* | Merge pull request #163 from reaperhulk/fix-bug-148Alex Gaynor2013-10-222-1/+5
|\ \ | | | | | | Return proper string type from hexdigest in py2/3
| * | fixes #148 + test casePaul Kehrer2013-10-222-1/+5
|/ /
* | Merge pull request #112 from reaperhulk/block-cipher-decryptDavid Reid2013-10-2210-89/+181
|\ \ | | | | | | Block Cipher Decryption