boring2/src
Cody P Schafer 066c54a34c ssl: use std::ptr::Unique to fix for opt-in Sync
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.
2014-12-29 16:41:11 -05:00
..
asn1 Correct init mutexes and locking function 2014-10-14 08:31:42 +03:00
bio Correct init mutexes and locking function 2014-10-14 08:31:42 +03:00
bn Replaced now removed NativeMutex with StaticMutex, and fixed Neg 2014-12-21 08:52:12 -05:00
crypto Update to rust master 2014-12-23 08:14:42 -08:00
ssl ssl: use std::ptr::Unique to fix for opt-in Sync 2014-12-29 16:41:11 -05:00
x509 Updated for language changes to macros. 2014-12-19 10:45:19 -05:00
lib.rs Sync is now part of the standard library 2014-11-26 16:04:10 +01:00
macros.rs Better error handling in cert generation 2014-10-06 07:12:54 +03:00