aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | Remove travis badgeSteven Fackler2017-11-201-2/+2
| |
* | Remove unused travis fileSteven Fackler2017-11-201-8/+0
| |
* | Merge pull request #777 from sfackler/osx-circleSteven Fackler2017-11-201-0/+28
|\ \ | |/ |/| Use CircleCI for MacOS builds
| * Use CircleCI for MacOS buildsSteven Fackler2017-11-201-0/+28
|/
* Release v0.9.21v0.9.21Steven Fackler2017-11-172-5/+3
|
* Merge pull request #775 from sfackler/libressl-stableSteven Fackler2017-11-146-51/+23
|\ | | | | Whitelist stable libressl version ranges
| * Adjust libressl version detectionSteven Fackler2017-11-135-43/+23
| | | | | | | | | | The 2.5.3+ and 2.6.3+ series are ABI-stable, so we don't need to whitelist individual releases in those ranges.
| * Remove libressl 2.6.2 buildSteven Fackler2017-11-131-8/+0
|/
* Merge pull request #759 from feeeeb/libressl-v2.6.3Steven Fackler2017-11-136-15/+32
|\ | | | | Libressl v2.6.3
| * Update CI to use LibreSSL 2.6.3phoebe jenkins2017-11-131-0/+8
| |
| * Add support for LibreSSL 2.6.3phoebe jenkins2017-11-135-15/+24
|/
* Merge pull request #773 from gbip/masterSteven Fackler2017-11-1015-33/+60
|\ | | | | Impl Send and Sync for all types which are created by `foreign_type` !
| * Added a macro that wraps foreign type, and impl Send and Sync for both,Paul Florence2017-11-1015-33/+60
|/ | | | | the borrowed type and the owned one. Replaced all invocation of `foreign_type` by `foreign_type_and_impl_send_sync`.
* Merge pull request #757 from bvinc/masterSteven Fackler2017-11-071-0/+152
|\ | | | | Add an example of making a CA and certs and verifying.
| * Merge branch 'my-temp-work'Brian Vincent2017-11-0611-139/+517
| |\
| | * Add an example of making a CA and certs and verifying.Brian Vincent2017-11-061-0/+152
| |/ |/|
* | Merge pull request #771 from myfreeweb/libressl-cms-h-fixSteven Fackler2017-11-062-7/+4
|\ \ | | | | | | Fix LibreSSL cms.h detection
| * | Fix LibreSSL cms.h detectionGreg V2017-11-062-7/+4
|/ / | | | | | | Also test without system OpenSSL headers when building OpenSSL on CircleCI
* | Add a couple of FIXMEsSteven Fackler2017-11-051-0/+4
| |
* | Merge pull request #764 from AndyGauge/doc-errorSteven Fackler2017-11-051-0/+20
|\ \ | | | | | | Doc error
| * | fixed broken example and syntax error in module level documentationAndyGauge2017-11-041-2/+2
| | |
| * | Error documentation improvementAndy Gauge2017-10-271-0/+20
| | |
* | | Merge pull request #769 from sfackler/want-readSteven Fackler2017-11-042-94/+100
|\ \ \ | | | | | | | | Handle local retries
| * | | 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-244-5/+62
| |\ \ \ \ | | | |/ / | | |/| |
| | * | | Merge branch 'master' of https://github.com/sfackler/rust-opensslAndy Gauge2017-10-244-5/+62
| | |\ \ \
| * | | | | 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-0930-296/+743
| |\ \ \ \
* | \ \ \ \ Merge pull request #768 from ia0/update_data_encodingSteven Fackler2017-11-043-10/+12
|\ \ \ \ \ \ | | | | | | | | | | | | | | Update data-encoding major version
| * | | | | | Update data-encoding major versionJulien Cretin2017-11-043-10/+12
|/ / / / / /
* | | | | | Merge pull request #767 from sfackler/ci-bumpSteven Fackler2017-11-042-10/+6
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | Bump CI openssl versions
| * | | | | Bump CI openssl versionsSteven Fackler2017-11-042-10/+6
|/ / / / / | | | | | | | | | | | | | | | Also remove caching in appveyor to deal with corruption issue
* | | | | Merge pull request #758 from bvinc/want_read_typoSteven Fackler2017-10-171-1/+1
|\ \ \ \ \ | | | | | | | | | | | | Fixed a typo in an error message, WANT_WRITE -> WANT_READ
| * | | | | Fixed a typo in an error message, WANT_WRITE -> WANT_READBrian Vincent2017-10-171-1/+1
|/ / / / /
| | | | * Add an example of making a CA and certs and verifying.Brian Vincent2017-10-171-0/+153
| |_|_|/ |/| | |
* | | | Release v0.9.20v0.9.20Steven Fackler2017-10-142-3/+3
| | | |
* | | | 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.