| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge branch 'release-v0.6.4' into releasev0.6.4 | Steven Fackler | 2015-07-06 | 16 | -257/+860 |
| |\ | |||||
| | * | Release v0.6.4 | Steven Fackler | 2015-07-06 | 5 | -8/+8 |
| | | | |||||
| | * | Merge pull request #236 from servo/unpin | Steven Fackler | 2015-07-06 | 1 | -1/+1 |
| | |\ | | | | | | | Unpin the bitflags version. | ||||
| | | * | Unpin the bitflags version. | Ms2ger | 2015-07-06 | 1 | -1/+1 |
| | |/ | | | | | | | | | This dependency causes Servo to depend on multiple versions of the bitflags crate. | ||||
| | * | Merge pull request #232 from jethrogb/topic/fix_nid | Steven Fackler | 2015-07-01 | 3 | -2/+46 |
| | |\ | | | | | | | Fix NID definitions to match OpenSSL. | ||||
| | | * | Add a test that checks whether 3 known subject attributes can be retrieved ↵ | Jethro Beekman | 2015-06-30 | 2 | -0/+41 |
| | | | | | | | | | | | | | by NID | ||||
| | | * | Fix NID definitions to match OpenSSL. The previous numbers were introduced ↵ | Jethro Beekman | 2015-06-30 | 1 | -2/+5 |
| | |/ | | | | | | | incorrectly in #213 | ||||
| | * | More syntax fixes | Steven Fackler | 2015-06-30 | 1 | -1/+1 |
| | | | |||||
| | * | Fix travis file syntax | Steven Fackler | 2015-06-30 | 1 | -1/+1 |
| | | | |||||
| | * | Fix travis? | Steven Fackler | 2015-06-30 | 1 | -4/+2 |
| | | | |||||
| | * | Manually set lib and include dirs on linux builds | Steven Fackler | 2015-06-30 | 1 | -2/+5 |
| | | | |||||
| | * | Revert "Don't build a custom openssl on OSX" | Steven Fackler | 2015-06-30 | 2 | -2/+14 |
| | | | | | | | | | | | | | This reverts commit 645430602d0f4d56c6ab153b68a11c6be6d8b183. We actually need 1.0.2 for DTLSv1.2 and ALPN | ||||
| | * | Fix backcompat method | Steven Fackler | 2015-06-29 | 1 | -1/+1 |
| | | | |||||
| | * | Fix build with alpn feature | Steven Fackler | 2015-06-29 | 2 | -3/+3 |
| | | | |||||
| | * | Initialize FEATURES again in travis config | Steven Fackler | 2015-06-29 | 1 | -0/+3 |
| | | | |||||
| | * | Merge pull request #229 from jmesmon/alpn | Steven Fackler | 2015-06-30 | 6 | -56/+269 |
| | |\ | | | | | | | Add support for ALPN ("successor" to NPN) | ||||
| | | * | ssl: support ALPN | Cody P Schafer | 2015-06-29 | 6 | -17/+235 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Heavily based on the existing NPN wrapping code. Naming of public functions is identical to the NPN ones with `s/npn/alpn/` applied to prevent devs from needing to remember 2 names (and to let my copy the npn tests and perform the subistution to generate the apln tests). It might make sense to (at some point) use macros or a trait to cut down the duplication. | ||||
| | | * | ssl/NPN: factor out encoding of the protocol list | Cody P Schafer | 2015-06-29 | 1 | -8/+19 |
| | | | | | | | | | | | | | | | | The intention is to allow the encoding to be reused by the ALPN support code. | ||||
| | | * | ssl: use a common helper to generate new ex data indexes, switch NPN to a ↵ | Cody P Schafer | 2015-06-29 | 1 | -33/+17 |
| | |/ | | | | | | | | | | | | | | | | | | | | | lazyref Rather than having the verification data idx generation and NPN use there own (similar) impls to generate indexes with destructors, unify them. Make NPNs use of indexes more idomatic by storing the index in a lazyref rather than having a function with static data members. | ||||
| | * | Modernize cargo directives | Steven Fackler | 2015-06-28 | 1 | -4/+5 |
| | | | |||||
| | * | Don't use pkg-config on windows | Steven Fackler | 2015-06-28 | 1 | -3/+6 |
| | | | |||||
| | * | More docs | Steven Fackler | 2015-06-28 | 1 | -0/+16 |
| | | | |||||
| | * | Fix windows build | Steven Fackler | 2015-06-28 | 1 | -0/+2 |
| | | | |||||
| | * | Docs | Steven Fackler | 2015-06-28 | 1 | -18/+10 |
| | | | |||||
| | * | Make the direct constructors the defaults | Steven Fackler | 2015-06-28 | 2 | -35/+35 |
| | | | |||||
| | * | Add docs for accept and connect | Steven Fackler | 2015-06-28 | 1 | -0/+22 |
| | | | |||||
| | * | Rename new_client to connect and new_server to accept | Steven Fackler | 2015-06-28 | 2 | -44/+49 |
| | | | |||||
| | * | Implement direct IO support | Steven Fackler | 2015-06-28 | 2 | -13/+187 |
| | | | |||||
| | * | Prepare for direct stream support | Steven Fackler | 2015-06-27 | 1 | -78/+165 |
| | | | |||||
| | * | Docs tweak | Steven Fackler | 2015-06-27 | 1 | -1/+2 |
| | | | |||||
| | * | Reduce SslStream constructor duplication | Steven Fackler | 2015-06-27 | 4 | -45/+65 |
| | | | |||||
| | * | Initialize stream buffer | Steven Fackler | 2015-06-27 | 1 | -8/+2 |
| | | | |||||
| | * | Fix set_hostname | Steven Fackler | 2015-06-27 | 3 | -10/+8 |
| | | | | | | | | | | | | | It was previously failing to null terminate the hostname string (was anyone actually using this?). Also move the macro expansion to the C shim. | ||||
| | * | Strip other LD_LIBRARY_PATH reference | Steven Fackler | 2015-06-27 | 1 | -1/+1 |
| | | | |||||
| | * | Don't build a custom openssl on OSX | Steven Fackler | 2015-06-27 | 2 | -13/+1 |
| | | | | | | | | | I don't believe the bugfix the required this is needed anymore | ||||
| | * | Import shim'd HMAC stuff with the original name | Steven Fackler | 2015-06-27 | 2 | -9/+19 |
| | | | |||||
| | * | Move macro replicas into C shim | Steven Fackler | 2015-06-27 | 4 | -36/+53 |
| | | | |||||
| | * | Merge branch 'release' | Steven Fackler | 2015-06-25 | 5 | -20/+16 |
| | |\ | |/ |/| | |||||
| * | | Merge branch 'release-v0.6.3' into releasev0.6.3 | Steven Fackler | 2015-06-25 | 5 | -20/+16 |
| |\ \ | |/ |/| | |||||
| | * | Release v0.6.3 | Steven Fackler | 2015-06-25 | 5 | -20/+16 |
| |/ | |||||
| * | Add a test for connection negotiation failure | Steven Fackler | 2015-06-25 | 2 | -1/+11 |
| | | |||||
| * | Fix EOF handling in retry wrapper | Steven Fackler | 2015-06-25 | 4 | -5/+18 |
| | | |||||
| * | Merge pull request #225 from semmaz/mingw-build-fix | Steven Fackler | 2015-06-20 | 2 | -2/+41 |
| |\ | | | | | Added support for building on Windows with MinGW | ||||
| | * | Mention mingw in README | Simon Mazur | 2015-06-18 | 1 | -1/+9 |
| | | | |||||
| | * | Don't ignore environment variables if building with mingw | Simon Mazur | 2015-06-15 | 1 | -21/+23 |
| | | | |||||
| | * | Added support for building on Windows with MinGW | Simon Mazur | 2015-06-10 | 1 | -1/+30 |
| | | | |||||
| * | | Merge pull request #226 from jethrogb/topic/crypto_iv_slice | Steven Fackler | 2015-06-17 | 1 | -17/+18 |
| |\ \ | |/ |/| | Pass symmetric crypto initialization vector as a slice | ||||
| | * | Remove superfluous vec! usage | Jethro Beekman | 2015-06-14 | 1 | -9/+9 |
| | | | |||||
| | * | Use AsRef for backwards compatibility with passing IV as Vec | Jethro Beekman | 2015-06-14 | 1 | -4/+5 |
| | | | |||||
| | * | Pass symmetric crypto initialization vector as a slice | Jethro Beekman | 2015-06-12 | 1 | -7/+7 |
| |/ | | | | | Note: This change is backwards-incompatible. Users will need to add turn their parameters into references. | ||||