aboutsummaryrefslogtreecommitdiff
path: root/openssl/src
Commit message (Collapse)AuthorAgeFilesLines
...
| * Error documentation improvementAndy Gauge2017-10-271-0/+20
| |
* | Handle local retriesSteven Fackler2017-11-042-94/+100
| | | | | | | | | | | | | | | | | | | | | | | | OpenSSL can return SSL_ERROR_WANT_READ even on blocking sockets after renegotiation or heartbeats. Heartbeats ignore the flag that normally makes these things handled internally anyway on 1.0.2. To handle this more properly, we now have a special error type we use to signal this event. The `Read` and `Write` implementation automatically retry in this situation since that's what you normally want. People can use `ssl_read` and `ssl_write` if they want the lower level control. Closes #760
* | Merge pull request #747 from BrianOn99/symmSteven Fackler2017-11-041-6/+152
|\ \ | | | | | | Symm documentation
| * | Move doc details into another paragraphBrianOn992017-10-091-11/+18
| | |
| * | Additional notes on CrypterChiu Yue Chun2017-10-041-2/+4
| | |
| * | Copy example to module levelChiu Yue Chun2017-10-041-0/+23
| | |
| * | Add examples and more documentation to symmChiu Yue Chun2017-10-031-5/+119
| | |
* | | Merge pull request #761 from AndyGauge/doc-ecSteven Fackler2017-11-041-4/+212
|\ \ \ | | | | | | | | Doc ec module
| * \ \ Merge branch 'master' into doc-ecAndy Gauge2017-10-242-2/+59
| |\ \ \ | | | |/ | | |/|
| * | | Update documentation for EC moduleAndy Gauge2017-10-241-6/+204
| | | |
| * | | Began EC documenationAndy Gauge2017-10-111-0/+10
| | | |
| * | | Merge branch 'master' of https://github.com/sfackler/rust-opensslAndy Gauge2017-10-0925-281/+719
| |\ \ \
* | | | | Update data-encoding major versionJulien Cretin2017-11-041-8/+10
| |_|/ / |/| | |
* | | | Fixed a typo in an error message, WANT_WRITE -> WANT_READBrian Vincent2017-10-171-1/+1
| | | |
* | | | Merge pull request #755 from AndyGauge/doc-dsaSteven Fackler2017-10-141-0/+60
|\ \ \ \ | |_|/ / |/| | | Documentation for DSA module
| * | | DSA size returns maximum size of signatureAndy Gauge2017-10-111-1/+1
| | | |
| * | | Documentation improvements for DSA moduleAndy Gauge2017-10-091-1/+58
| |/ /
| * / Begun DSA documentationAndy Gauge2017-10-041-0/+3
| |/
* | Merge pull request #753 from zsck/issue719Steven Fackler2017-10-081-0/+48
|\ \ | | | | | | Added module-level documentation for the `sha` module.
| * | Include the hex crate and ToHex import to the second exampleZack Mullaly2017-10-071-0/+2
| | |
| * | Added module-level documentation for the `sha` module.Zack Mullaly2017-10-071-0/+46
| | | | | | | | | | | | | | | | | | | | | The documentation included describes what the SHA family of hash functions is, what hash functions are for, and a little bit about why one may want to use the SHA family of hash functions. I have also included a couple of examples demonstrating how to create a hasher and update it, as well as how to hash bytes directly.
* | | Merge pull request #749 from johnthagen/confSteven Fackler2017-10-081-0/+15
|\ \ \ | | | | | | | | Document conf module
| * | | Move OpenSSL implementation details into a normal commentjohnthagen2017-10-071-5/+2
| | | |
| * | | Document conf modulejohnthagen2017-10-031-0/+18
| | |/ | |/|
* | | Merge pull request #744 from AndyGauge/doc-bnSteven Fackler2017-10-071-21/+369
|\ \ \ | | | | | | | | Doc BigNum
| * | | Describe return values of groups.Andy Gauge2017-10-041-16/+24
| | | |
| * | | Finished BigNum documentationAndy Gauge2017-10-031-16/+266
| | | |
| * | | removed deny missing docsAndy Gauge2017-09-291-1/+0
| | | |
| * | | WIP BigNum function documentationAndy Gauge2017-09-291-14/+102
| | | |
| * | | Merge branch 'master' into doc-bnAndy Gauge2017-09-294-0/+108
| |\ \ \
| * | | | Began bn module documenationAndy Gauge2017-09-291-0/+3
| | | | |
* | | | | Merge pull request #748 from AndyGauge/doc-cmsSteven Fackler2017-10-071-1/+28
|\ \ \ \ \ | |_|_|_|/ |/| | | | CMS module documentation
| * | | | Module level documentaiton rewriteAndy Gauge2017-10-041-7/+4
| | | | |
| * | | | CMS module documentationAndy Gauge2017-10-031-1/+31
| | |_|/ | |/| |
* | | | Merge pull request #752 from chrisvittal/libressl262Steven Fackler2017-10-032-6/+6
|\ \ \ \ | | | | | | | | | | Add support for LibreSSL 2.6.2
| * | | | Fix cfgs for libressl262Christopher Vittal2017-10-042-6/+6
| | | | |
| * | | | Add support for LibreSSL 2.6.2Christopher Vittal2017-10-031-1/+1
| |/ / /
* / / / Convert try! usage to ?johnthagen2017-10-0322-253/+253
|/ / /
* | | Merge pull request #743 from AndyGauge/doc-asn1Steven Fackler2017-09-301-5/+126
|\ \ \ | | | | | | | | Doc asn1 module
| * | | Changed Asn1Object documentation to include references to NidAndy Gauge2017-09-291-3/+14
| | | |
| * | | documented and example for ASN1 moduleAndy Gauge2017-09-281-7/+62
| | | |
| * | | WIP ASN.1 documentationAndy Gauge2017-09-281-2/+57
| | | |
* | | | Deprecate crypto modulejohnthagen2017-09-301-0/+1
| | | |
* | | | Hide deprecated crypto module from docsjohnthagen2017-09-301-0/+1
| |_|/ |/| |
* | | Merge pull request #736 from johnthagen/hide-ec-keySteven Fackler2017-09-281-0/+1
|\ \ \ | | | | | | | | Hide ec_key module in docs
| * | | Hide ec_key module in docs because it is deprecatedjohnthagen2017-09-281-0/+1
| |/ /
* | | Merge pull request #737 from johnthagen/randSteven Fackler2017-09-281-0/+28
|\ \ \ | | | | | | | | Document rand module
| * | | Fix doc test and move external documentation link to rand_bytes functionjohnthagen2017-09-281-9/+19
| | | |
| * | | Fix typosjohnthagen2017-09-281-2/+2
| | | |
| * | | Document rand modulejohnthagen2017-09-281-0/+18
| |/ /