aboutsummaryrefslogtreecommitdiffstats
path: root/cryptography
Commit message (Expand)AuthorAgeFilesLines
...
* | Merge pull request #377 from reaperhulk/urandom-engineAlex Gaynor2014-02-053-1/+236
|\ \
| * | improve commentsPaul Kehrer2014-02-051-5/+5
| * | get urandom fd flag and bitwise OR it with FD_CLOEXEC. comment updatePaul Kehrer2014-02-051-2/+6
| * | remove deactivate and replace with activate_builtin_randomPaul Kehrer2014-02-051-27/+6
| * | Merge branch 'master' into urandom-enginePaul Kehrer2014-02-052-3/+10
| |\|
| * | add some more comments to clarify what the ENGINE_ calls in backend doPaul Kehrer2014-02-041-1/+15
| * | rename osrand_engine to osrandom_enginePaul Kehrer2014-02-042-1/+1
| * | forward declaration wooPaul Kehrer2014-02-041-0/+2
| * | cryptgenrandom returns all requested bytes or errors, so no loop requiredPaul Kehrer2014-02-041-10/+3
| * | close the fd if fcntl failsPaul Kehrer2014-02-041-0/+1
| * | Merge branch 'master' into urandom-enginePaul Kehrer2014-02-036-8/+254
| |\ \
| * | | change register/unregister to activate/deactivatePaul Kehrer2014-01-311-6/+6
| * | | address review comments on osrandom engine, reorganize some codePaul Kehrer2014-01-301-59/+78
| * | | link against advapi32 on windowsPaul Kehrer2014-01-291-1/+1
| * | | Merge branch 'master' into urandom-enginePaul Kehrer2014-01-2917-23/+746
| |\ \ \
| * \ \ \ Merge branch 'master' into urandom-enginePaul Kehrer2014-01-2018-27/+593
| |\ \ \ \
| * \ \ \ \ Merge branch 'master' into urandom-enginePaul Kehrer2014-01-1116-104/+505
| |\ \ \ \ \
| * | | | | | handle lib/ffi on backend becoming privatePaul Kehrer2014-01-021-21/+21
| * | | | | | Merge branch 'master' into urandom-enginePaul Kehrer2014-01-021-95/+107
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Merge branch 'master' into urandom-enginePaul Kehrer2014-01-0131-144/+208
| |\ \ \ \ \ \ \
| * | | | | | | | 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-312-35/+35
| * | | | | | | | 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-312-5/+19
| * | | | | | | | Add dummy engine to tests and test other engine scenariosPaul Kehrer2013-12-311-16/+19
| * | | | | | | | 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-302-20/+23
| * | | | | | | | 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
* | | | | | | | | Write comments as complete sentencesAlex Gaynor2014-02-051-6/+8
| |_|_|_|_|_|_|/ |/| | | | | | |
* | | | | | | | Made OpenSSL's derive_pbkdf2_hmac raise the right exceptionAlex Gaynor2014-02-041-2/+5
* | | | | | | | pep8Alex Gaynor2014-02-031-0/+1
* | | | | | | | Make the default backend be a multi-backendAlex Gaynor2014-02-031-1/+4
| |_|_|_|_|_|/ |/| | | | | |
* | | | | | | Added an example usageAlex Gaynor2014-02-031-5/+1
* | | | | | | Merge branch 'master' into prioritized-multi-backendAlex Gaynor2014-02-034-6/+149
|\ \ \ \ \ \ \
| * | | | | | | Fix typoDavid Reid2014-02-031-1/+1
| * | | | | | | Import exception classes instead of the exceptions module.David Reid2014-02-031-7/+4
| * | | | | | | Don't expose extract and expand on this class yet because we don't know how b...David Reid2014-02-031-16/+0
| * | | | | | | Remove redundant type checks per @alex and @reaperhulk.David Reid2014-02-031-12/+0
| * | | | | | | Consistently use double quotes.David Reid2014-02-031-1/+1
| * | | | | | | Aggressively type-check for text.David Reid2014-02-031-0/+26
| * | | | | | | Actually register the interface.David Reid2014-02-031-1/+5
| * | | | | | | Expand, extract, verify.David Reid2014-02-031-4/+19
| * | | | | | | Add test cases for length checking and already finalized.David Reid2014-02-031-3/+25
| * | | | | | | Closer to proposed interface in #513.David Reid2014-02-031-27/+29
| * | | | | | | Break up hkdf_derive into hkdf_extract and hkdf_expand.David Reid2014-02-031-23/+24
| * | | | | | | Refactor HKDF support and provide vectors for tests.David Reid2014-02-031-8/+17