aboutsummaryrefslogtreecommitdiffstats
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* Add a way to pass current time to Fernet (#5256)Jakub Stasiak2020-06-141-0/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add a way to pass current time to Fernet The motivation behind this is to be able to unit test code using Fernet easily without having to monkey patch global state. * Reformat to satisfy flake8 * Trigger a Fernet.encrypt() branch missing from coverage * Revert specifying explicit current time in MultiFernet.rotate() Message's timestamp is not verified anyway since ttl is None. * Change the Fernet's explicit current time API slightly This's been suggested in code review. * Fix a typo * Fix a typo * Restore full MultiFernet test coverage and fix a typo * Restore more coverage time.time() is not called by MultiFernet.rotate() anymore so the monkey patching and lambda need to go, because the patched function is not used and coverage calculation will rightfully notice it. * Remove an unused import * Document when the *_at_time Fernet methods were added
* Update the link to CERT's website for linkcheck (#5278)Alex Gaynor2020-06-141-1/+1
|
* Add missing exceptions to documentation in key derivation function ↵Henry Turner2020-06-121-0/+30
| | | | | | | | | | | | | primitives (#5271) * Update key-derivation-functions.rst Add missing exception to documentation * Update key-derivation-functions.rst Adding missing exception documentation for AlreadyFinalized to all the derive() functions missing it * Removed trailing whitespace
* Clarify that static linkage only applies to wheels (#5265)twosigmajab2020-06-031-3/+3
|
* Test vectors for OpenSSH serialization format (#5151)Marko Kreen2020-05-251-0/+35
|
* Document that Fernet accepts text keys (#5255)Jakub Stasiak2020-05-251-3/+4
| | | | Keys are passed to base64.urlsafe_b64decode for decoding and it accepts text as well as bytes.
* Update symmetric-encryption.rst (#5240)Charles Y2020-04-291-1/+1
| | | mis-named parameter
* Added wycheproof hmac vectors (#5238)Alex Gaynor2020-04-261-1/+1
|
* goodbye azure (#5207)Paul Kehrer2020-04-191-5/+4
| | | | | | | | | | | | | | | | | * goodbye azure * Update tox.ini Co-Authored-By: Alex Gaynor <alex.gaynor@gmail.com> * review comments * update a comment * delete final azure yaml * linting Co-authored-by: Alex Gaynor <alex.gaynor@gmail.com>
* Document that we test on bullseye (#5197)Alex Gaynor2020-04-172-1/+3
| | | | | | | * Document that we test on bullseye * Update spelling_wordlist.txt * Update installation.rst
* fixed linkcheck (#5188)Alex Gaynor2020-04-111-1/+1
|
* Update insallation.rst to reflect our current test matrix (#5183)Alex Gaynor2020-04-051-5/+5
| | | | | | | | | * Update insallation.rst to reflect our current test matrix * Update installation.rst * Update installation.rst * Update installation.rst
* Removed deprecated behavior in AKI.from_issuer_subject_key_identifier (#5182)Alex Gaynor2020-04-051-2/+2
|
* Drop support for OpenSSL 1.0.1 (#5178)Alex Gaynor2020-04-045-35/+6
|
* fixed linkcheck for CVE website configuration failure (#5169)Alex Gaynor2020-03-311-0/+2
|
* linkcheck: remove domain that fixed it's tls from ignore (#5144)Alex Gaynor2020-03-191-2/+0
|
* Fixed linkcheck (#5142)Alex Gaynor2020-03-191-0/+2
| | | | | * Fixed linkcheck * linkcheck
* Fix several CI breakages (#5138)Alex Gaynor2020-03-191-3/+3
| | | | | | | | | * Replace dead link * Explicitly run for all PRs * Update azure-pipelines.yml * Update wheel-builder.yml
* Replace legacy file handling with a context manager. (#5092)Mads Jensen2020-01-121-21/+22
| | | | | | | | * Replace legacy file handling with a context manager. * flake8 fix Co-authored-by: Alex Gaynor <alex.gaynor@gmail.com>
* Use literals for collections and comprehensions. (#5091)Mads Jensen2020-01-121-8/+8
|
* drop python 3.4 support (#5087)Paul Kehrer2019-12-083-6/+6
| | | | | | | | | | | | * drop python 3.4 support Our dependencies have started dropping support so it is becoming difficult to test. Additionally, Python 3.4 represents <2% of our downloads, so taking on a large maintenance burden to maintain support isn't a good use of limited time. Accordingly, we're dropping testing infrastructure and migrating our abi3 wheels to py35+. * use removed instead of dropped
* Added a test vector of an OCSP response with SCT extension (#5066)Alex Gaynor2019-11-161-0/+2
|
* Windows Installation: fix link to binaries (#5061)Maximilian Hils2019-11-111-7/+6
| | | | | | | | | | * Windows Installation: fix link to binaries While https://github.com/pyca/infra/tree/master/windows/openssl points a trusted source (which would be preferable), pyca/infra currently does not provide any Windows binaries for download. Linking to the official OpenSSL wiki seems to be a reasonable compromise. * fix whitespace
* Parse single_extensions in OCSP responses (#5059)Paul Kehrer2019-11-112-0/+10
| | | | | | | | | | | | * add single_extensions to OCSPResponse (#4753) * new vector, updateed docs, more stringent parser, changelog, etc * simplify PR (no SCT for now) * add a comment * finish pulling out the sct stuff so tests might actually run
* Fixes #4699 -- document that UnrecognizedExtension can be used in generation ↵Alex Gaynor2019-11-111-1/+3
| | | | (#5057)
* Fixed #4377 -- document certificate policies with an example (#5058)Alex Gaynor2019-11-111-0/+12
|
* issue-5039: added documentation for curve attribute on EllipticCurveP… (#5045)jschmidtlein2019-11-041-0/+6
| | | | | | * issue-5039: added documentation for curve attribute on EllipticCurvePrivateKey based on existing docs * issue-5039: changed indentation
* Fixed link for linkcheck (#5047)Alex Gaynor2019-11-011-1/+1
|
* fix copy pasta in example snippet (#5033)Ofek Lev2019-10-231-2/+1
|
* Fix documentation of AuthorityKeyIdentifier.authority_cert_issuer. (#5001)Felix Fontein2019-10-191-1/+1
|
* Move `backend` argument in Scrypt documentation (#5027)Jeremy Lainé2019-10-181-3/+2
| | | | Move the `backend` argument up with the rest of the constructor arguments, otherwise it's easy to miss it.
* Correctly document `backend` argument of KBKDFHMAC (#5026)Jeremy Lainé2019-10-181-2/+2
| | | | The documentation states that `backend` should be a `HashBackend` instance when in fact it should be a `HMACBackend` instance.
* Fixes #5018 -- break users on OpenSSL 1.0.1 (#5022)Alex Gaynor2019-10-182-2/+15
| | | | | | | | | | | | * Fixes #5018 -- break users on OpenSSL 1.0.1 * Grammar * Syntax error * Missing import * Missing import
* we're done here (#4991)Paul Kehrer2019-09-091-0/+2
|
* Finish ed25519 and ed448 support in x509 module (#4972)Marko Kreen2019-09-093-37/+94
| | | | | | | | | | | | | | | | | | * Support ed25519 in csr/crl creation * Tests for ed25519/x509 * Support ed448 in crt/csr/crl creation * Tests for ed448/x509 * Support ed25519/ed448 in OCSPResponseBuilder * Tests for eddsa in OCSPResponseBuilder * Builder check missing in create_x509_csr * Documentation update for ed25519+ed448 in x509
* fix coverage by adding two artificial DSA public keys (#4984)Paul Kehrer2019-09-061-0/+5
| | | | | | | | | | * fix coverage by adding two artificial DSA public keys One key removes the optional parameters from the structure to cover a branch conditional, and the other key has its BITSTRING padding value set to a non-zero value. * lexicographic? never heard of it
* Improve documentation for ECDSA sign and verify (#4970)Harry Stern2019-08-161-6/+17
| | | | - Note that signatures are DER-encoded - Note that signatures can be encoded from r,s using util function
* add x509 CSR with challenge password (#4942)Paul Kehrer2019-07-091-0/+2
|
* add class methods for poly1305 sign verify operations (#4932)Jeff Yang2019-07-081-0/+45
|
* prevaricate more about anyextendedkeyusage (#4939)Paul Kehrer2019-07-061-1/+6
|
* ed25519 support in x509 certificate builder (#4937)Paul Kehrer2019-07-061-4/+21
| | | | | | | | | | * ed25519 support in x509 certificate builder This adds minimal ed25519 support. More to come. * Apply suggestions from code review Co-Authored-By: Alex Gaynor <alex.gaynor@gmail.com>
* fix inaccurate ed25519 vector docs (#4938)Paul Kehrer2019-07-061-1/+1
|
* more ed25519 vectors, better description of RFC 8410 vector (#4936)Paul Kehrer2019-07-061-2/+10
| | | | | | | | * more ed25519 vectors, better description of RFC 8410 vector * typo * oops, doc'd wrong
* add ed25519ph x509 test vector (#4933)Paul Kehrer2019-07-031-0/+2
|
* we do not use getrandom in nonblocking mode any more (#4934)Paul Kehrer2019-07-031-1/+1
|
* Make the rst headers in limitations.rst consistent (#4926)Alex Gaynor2019-06-161-2/+2
|
* Fixes #4731 -- update the secure memory wiping docs (#4925)Alex Gaynor2019-06-152-7/+13
| | | | | | * Fixes #4731 -- update the secure memory wiping docs * It's a word!
* Refs #4923; deprecate OpenSSL 1.0.1 (#4924)Alex Gaynor2019-06-151-2/+2
| | | | | | * Refs #4923; deprecate OpenSSL 1.0.1 * changelog
* Manylinux2010 wheel (#4910)Paul Kehrer2019-06-022-9/+10
| | | | | | | | | | | | * add manylinux2010 wheel builder * various updates * empty commit * need to pass a plat tag * hacks need hacks
* update docs with latest info & remove the last ci.cryptography.io stuff (#4898)Paul Kehrer2019-05-262-7/+8
|