Akos Kiss
c49816055a
Fix ffi: `BN_hex2bn` and `BN_dec2bn` shall take `*const c_char` as parameter
...
`c_char` is not `i8` on all platforms
2015-01-12 20:44:59 +00:00
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