| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Move docs to this repo and auto build | Steven Fackler | 2015-02-07 | 1 | -643/+0 |
| | | |||||
| * | Fix for IO changes | Steven Fackler | 2015-01-28 | 1 | -11/+11 |
| | | |||||
| * | Fix for upstream changes | Steven Fackler | 2015-01-23 | 1 | -9/+9 |
| | | |||||
| * | Add Show impls | Steven Fackler | 2015-01-09 | 1 | -3/+24 |
| | | |||||
| * | Update to rust master | Alex Crichton | 2015-01-09 | 1 | -9/+9 |
| | | |||||
| * | Handle recent breaking changes | Valerii Hiora | 2015-01-07 | 1 | -24/+25 |
| | | | | | | | | - macro reform - split of Show and String in formatter - CString reform - feature changes | ||||
| * | Update rust | Peter Atashian | 2015-01-06 | 1 | -2/+2 |
| | | | | | Signed-off-by: Peter Atashian <[email protected]> | ||||
| * | Fix deprecation warnings | Steven Fackler | 2015-01-03 | 1 | -2/+2 |
| | | |||||
| * | Updated to master: | Valerii Hiora | 2015-01-03 | 1 | -5/+7 |
| | | | | | | | - library stab issues - deriving -> derive - {mod} -> {self} | ||||
| * | ssl: use std::ptr::Unique to fix for opt-in Sync | Cody P Schafer | 2014-12-29 | 1 | -28/+28 |
| | | | | | | | | | | | | | | | | Modifies Ssl & SslContext. This removes the errors like: src/ssl/tests.rs:202:14: 202:27 error: the trait `core::kinds::Send` is not implemented for the type `*mut libc::types::common::c95::c_void` src/ssl/tests.rs:202 let _t = Thread::spawn(move || { ^~~~~~~~~~~~~ src/ssl/tests.rs:202:14: 202:27 note: the type `*mut libc::types::common::c95::c_void` must implement `core::kinds::Send` because it appears within the type `ssl::Ssl` We may want some locking around calls that do multiple operations on the underlying Ssl and SslContext objects, but this lets us preserve functionality for now. | ||||
| * | Update to rust master | Alex Crichton | 2014-12-23 | 1 | -3/+8 |
| | | |||||
| * | Print unexpected error codes | Steven Fackler | 2014-12-19 | 1 | -2/+2 |
| | | | | | This is breaking occaisionally but I can't repro it locally :( | ||||
| * | Track master: proc removal, tuple indexing | Valerii Hiora | 2014-12-15 | 1 | -1/+1 |
| | | |||||
| * | Update to nightly: explicit Copy trait | Valerii Hiora | 2014-12-11 | 1 | -0/+2 |
| | | |||||
| * | Speed up SslStream initialization a bit | Steven Fackler | 2014-12-06 | 1 | -1/+8 |
| | | |||||
| * | Make SslStream Cloneable | Steven Fackler | 2014-11-29 | 1 | -4/+5 |
| | | | | | Closes #6 | ||||
| * | Add MaybeSslStream | Steven Fackler | 2014-11-28 | 1 | -1/+73 |
| | | |||||
| * | Sync is now part of the standard library | Andor Uhlár | 2014-11-26 | 1 | -1/+1 |
| | | |||||
| * | Allow access to the underlying stream | Steven Fackler | 2014-11-25 | 1 | -0/+9 |
| | | | | | | The use case here is to allow methods like `set_read_timeout` to be called. | ||||
| * | Fix deprecation warning | Steven Fackler | 2014-11-24 | 1 | -2/+1 |
| | | |||||
| * | ssl: add get_peer_certificate() | Cody P Schafer | 2014-11-24 | 1 | -1/+12 |
| | | |||||
| * | Baseline server support | Cody P Schafer | 2014-11-19 | 1 | -13/+24 |
| | | | | | | Allows calling SSL_accept() instead of SSL_connect() when creating an SslStream. | ||||
| * | Fixed compilation errors related to namedspaced enums | James Hurst | 2014-11-17 | 1 | -10/+10 |
| | | |||||
| * | Correct init mutexes and locking function | Valerii Hiora | 2014-10-14 | 1 | -22/+1 |
| | | | | | | | | | | `libcrypto` uses locks quite intensively even without SSL. So they should be initialized before everything else to function properly in multi-threaded apps in which SSL operations are absent or delayed. Finishes #79 | ||||
| * | ssl: allow setting cipher list | Cody P Schafer | 2014-10-13 | 1 | -0/+8 |
| | | |||||
| * | Refactor init and error handling code | Jared Roesch | 2014-10-11 | 1 | -3/+2 |
| | | | | | | Move common ffi initialization code to 'ffi::init()' and the initialization of error handling to a a shared location. | ||||
| * | Minor doc fixes and feature mentions | Valerii Hiora | 2014-10-08 | 1 | -5/+7 |
| | | |||||
| * | Revert "Fix #65: failing test case" | Steven Fackler | 2014-10-07 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #66 from jroesch/fix-failing-test | Steven Fackler | 2014-10-07 | 1 | -1/+1 |
| |\ | | | | | Fix #65: failing test case | ||||
| | * | Fix #65: failing test case | Jared Roesch | 2014-10-06 | 1 | -1/+1 |
| | | | |||||
| * | | Using `Path`s instead of plain strings | Valerii Hiora | 2014-10-07 | 1 | -3/+3 |
| |/ | | | Refs #45 | ||||
| * | Load crypto error strings | Jared Roesch | 2014-10-05 | 1 | -1/+2 |
| | | |||||
| * | Make errors human readable | Jared Roesch | 2014-10-05 | 1 | -0/+1 |
| | | | | | Change error messages from numeric codes to human readable strings. This makes debugging failures much easier. | ||||
| * | Changes made to support 0.12.0-dev ( October 2, 2014 ) | D.K | 2014-10-04 | 1 | -1/+1 |
| | | |||||
| * | Simpler setter for verify with data | Valerii Hiora | 2014-10-04 | 1 | -2/+4 |
| | | | | | | There is no need in wrapping function in option as there is no sense in providing data without function. | ||||
| * | User-provided data in verify | Valerii Hiora | 2014-10-02 | 1 | -1/+82 |
| | | |||||
| * | Fixed mut_null deprecation warnings | Valerii Hiora | 2014-09-30 | 1 | -1/+1 |
| | | |||||
| * | single `ffi` module | Valerii Hiora | 2014-09-30 | 1 | -6/+6 |
| | | |||||
| * | Certificate/pkey generation & PEM export | Valerii Hiora | 2014-09-26 | 1 | -226/+22 |
| | | | | Required quite a lot of refactoring | ||||
| * | TLS 1_1, 1_2, Ssl 2 is enabled by features | Valerii Hiora | 2014-09-23 | 1 | -2/+6 |
| | | |||||
| * | Enabling TLS1.2 support | Valerii Hiora | 2014-09-23 | 1 | -1/+6 |
| | | | | | | | | Unfortunately OS X comes with 0.9.8 bundled. There is a way to install a recent version through homebrew, however it is extremely hard to make it link agains brewed version without tricking link version | ||||
| * | Get certificate fingerprint | Valerii Hiora | 2014-09-20 | 1 | -1/+25 |
| | | |||||
| * | Merge pull request #47 from vhbit/cert-key-auth | Steven Fackler | 2014-09-19 | 1 | -7/+38 |
| |\ | | | | | Allow to set cert/key pair | ||||
| | * | Fixed documentation string | Valerii Hiora | 2014-09-17 | 1 | -1/+1 |
| | | | |||||
| | * | Allow to set cert/key pair | Valerii Hiora | 2014-09-17 | 1 | -7/+38 |
| | | | |||||
| * | | Update for rust rfc 52 changes | Michael Gehring | 2014-09-17 | 1 | -4/+4 |
| |/ | |||||
| * | Remove failing constructor wrappers | Steven Fackler | 2014-09-05 | 1 | -23/+6 |
| | | |||||
| * | Merge pull request #39 from andrew-d/andrew-support-tls-sni | Steven Fackler | 2014-09-05 | 1 | -10/+38 |
| |\ | | | | | Allow setting hostname to support TLS-SNI | ||||
| | * | Make Ssl public, add new constructor to SslStream that takes an Ssl instance | Andrew Dunham | 2014-09-04 | 1 | -10/+15 |
| | | | |||||
| | * | Allow setting hostname to support TLS-SNI | Andrew Dunham | 2014-09-04 | 1 | -0/+23 |
| | | | |||||