Commit Graph

3322 Commits

Author SHA1 Message Date
Steven Fackler 2f5d1e579b Add Show impls 2015-01-09 20:18:32 -08:00
Steven Fackler 5a153e9ead Fix doctest 2015-01-09 10:10:03 -08:00
Steven Fackler 74bba7d58a Merge pull request #140 from alexcrichton/update
Update to rust master
2015-01-09 10:07:03 -08:00
Alex Crichton 9dfeea6ca9 Update to rust master 2015-01-09 08:12:39 -08:00
Steven Fackler 8b67adfc90 Merge pull request #139 from vhbit/up-master
Handle recent breaking changes
2015-01-07 08:13:19 -08:00
Valerii Hiora 2a646916d7 Handle recent breaking changes
- macro reform
- split of Show and String in formatter
- CString reform
- feature changes
2015-01-07 15:32:51 +02:00
Steven Fackler 1ba1067430 Release v0.2.13 2015-01-06 08:59:58 -08:00
Steven Fackler 37d97d310a Merge pull request #138 from retep998/master
Update rust
2015-01-06 11:57:58 -05:00
Peter Atashian 3b19802680 Update rust
Signed-off-by: Peter Atashian <retep998@gmail.com>
2015-01-06 05:02:34 -05:00
Steven Fackler 2b6b1ef8b3 Merge pull request #137 from cjcole/master
Added BN_[add,div,mul,sub,mod]_word and conversions to and from dec and hex strings.
2015-01-06 00:24:37 -05:00
Chris Cole 63fda80bf7 Merge remote-tracking branch 'upstream/master' 2015-01-05 23:53:23 -05:00
Steven Fackler 3ab2e07618 Release v0.2.12 2015-01-04 08:04:26 -08:00
Steven Fackler 8d67a34d29 Fix for upstream changes 2015-01-04 08:03:51 -08:00
Chris Cole b2929a662a Added use of ToCStr trait. 2015-01-03 20:05:38 -05:00
Chris Cole fde7fbd03b Merge remote-tracking branch 'upstream/master' 2015-01-03 19:31:14 -05:00
Steven Fackler df9a73570d Release v0.2.11 2015-01-03 08:32:57 -08:00
Steven Fackler 2f24d8e771 Fix deprecation warnings 2015-01-03 08:31:57 -08:00
Chris Cole f5f8c0e62b Merge branch 'master' of https://github.com/cjcole/rust-openssl 2015-01-03 11:10:03 -05:00
Steven Fackler 9042a4db2f Merge pull request #136 from vhbit/up-master
Updated to master:
2015-01-03 11:09:21 -05:00
Chris Cole c51c5f1fe5 Merge remote-tracking branch 'upstream/master' 2015-01-03 10:42:36 -05:00
Valerii Hiora cf028e971a Updated to master:
- library stab issues
- deriving -> derive
- {mod} -> {self}
2015-01-03 16:42:58 +02:00
Chris Cole 2e2fde4b1a Added BN_add_word, BN_sub_word, BN_mul_word, BN_div_word.
Removed BIGNUM_PTR struct.
2015-01-02 18:47:29 -05:00
Chris Cole 077846fdb1 Merge remote-tracking branch 'upstream/master' 2015-01-02 15:43:02 -05:00
Steven Fackler ef8b8f7ead Merge pull request #134 from DiamondLovesYou/master
OpenSSL-sys: Cfg off target_os instead off feature.
2015-01-02 11:13:11 -05:00
Steven Fackler d7e47a2b1f Merge pull request #135 from vhbit/array-syntax
Array syntax fallout
2015-01-02 11:12:41 -05:00
Valerii Hiora afffffc730 Array syntax fallout 2015-01-02 13:51:26 +02:00
Richard Diamond 8a7e7b67d8 OpenSSL-sys: Cfg off target_os instead off feature.
It seems cargo doesn't provide --cfg entries for dep crates after all.
2015-01-02 03:37:35 -06:00
Steven Fackler d6ee6863b0 Release v0.2.10 2014-12-31 21:16:52 -08:00
Steven Fackler 6a208d5ff7 Merge pull request #133 from kinghajj/mutex-api-changes
Change to use updated Mutex API in latest Rust master.
2015-01-01 00:13:41 -05:00
Samuel Fredrickson dfdd4c0e4f Change to use updated Mutex API in latest Rust master. 2014-12-30 16:39:49 -08:00
Steven Fackler 651a1eab0b Release v0.2.9 2014-12-29 14:44:48 -08:00
Steven Fackler 078614157a Merge pull request #132 from jmesmon/fix-opt-in-sync
ssl: use std::ptr::Unique to fix for opt-in Sync
2014-12-29 17:37:14 -05:00
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
Chris Cole fa32bc950b Added Copy impl. 2014-12-23 15:50:29 -05:00
Chris Cole 156fc65eb0 Merge remote-tracking branch 'upstream/master'
Conflicts:
	openssl-sys/src/lib.rs
2014-12-23 15:14:27 -05:00
Steven Fackler 49a72ae921 Release v0.2.8 2014-12-23 11:58:05 -05:00
Steven Fackler b136cf6c90 Merge pull request #130 from alexcrichton/update
Update to rust master
2014-12-23 08:56:20 -08:00
Alex Crichton 7774e672a2 Update to rust master 2014-12-23 08:14:42 -08:00
Steven Fackler 12d31ade9d Release v0.2.7 2014-12-21 13:36:35 -05:00
Steven Fackler 5af17a6cc8 Merge pull request #128 from aatxe/master
Fix openssl-sys.
2014-12-21 10:33:24 -08:00
Aaron Weiss e2fa62e2ae Replaced now removed NativeMutex with StaticMutex, and fixed Neg
implementation for BigNum.
2014-12-21 08:52:12 -05:00
Steven Fackler 217dad59df Print unexpected error codes
This is breaking occaisionally but I can't repro it locally :(
2014-12-19 19:56:31 -08:00
Steven Fackler 1392970360 Release v0.2.6 2014-12-19 08:22:08 -08:00
Steven Fackler 3329793492 Merge pull request #126 from aatxe/master
Updated for language changes to macros.
2014-12-19 11:20:21 -05:00
Aaron Weiss a637f2b0bf Updated for language changes to macros. 2014-12-19 10:45:19 -05:00
Steven Fackler 88b753d3fe Merge pull request #119 from glennw/android-static-linking
Use static linking on android, which simplifies deployment since loading...
2014-12-16 19:08:44 -05:00
Steven Fackler ada2398b75 Release v0.2.5 2014-12-16 08:58:07 -08:00
Steven Fackler 8ee8b57486 Merge pull request #125 from alexcrichton/update
Update to rust master
2014-12-16 11:53:54 -05:00
Alex Crichton 01a5d7cc56 Update to rust master 2014-12-16 08:14:50 -08:00
Steven Fackler f299e336d0 Merge pull request #115 from brunoqc/patch-1
Add rustlib 64-bit path in README
2014-12-15 16:20:09 -05:00