aboutsummaryrefslogtreecommitdiff
path: root/openssl/src
diff options
context:
space:
mode:
authorSteven Fackler <[email protected]>2016-11-13 20:21:44 +0000
committerSteven Fackler <[email protected]>2016-11-13 20:21:44 +0000
commit0d0b5080e25fb0a2f9ada042810b98d28f5e0414 (patch)
tree2a0837e5076806504c209b16fa9c71429ec6436c /openssl/src
parentAdd Some more elliptic curve functionality (diff)
downloadrust-openssl-0d0b5080e25fb0a2f9ada042810b98d28f5e0414.tar.xz
rust-openssl-0d0b5080e25fb0a2f9ada042810b98d28f5e0414.zip
Rename new_by_curve_name to from_curve_name
Diffstat (limited to 'openssl/src')
-rw-r--r--openssl/src/ec_key.rs9
-rw-r--r--openssl/src/pkey.rs2
-rw-r--r--openssl/src/ssl/connector.rs2
3 files changed, 9 insertions, 4 deletions
diff --git a/openssl/src/ec_key.rs b/openssl/src/ec_key.rs
index 3b6349b5..ba9ed762 100644
--- a/openssl/src/ec_key.rs
+++ b/openssl/src/ec_key.rs
@@ -114,13 +114,18 @@ impl EcKeyRef {
}
impl EcKey {
- pub fn new_by_curve_name(nid: Nid) -> Result<EcKey, ErrorStack> {
+ pub fn from_curve_name(nid: Nid) -> Result<EcKey, ErrorStack> {
unsafe {
init();
cvt_p(ffi::EC_KEY_new_by_curve_name(nid.as_raw())).map(EcKey)
}
}
+ #[deprecated(since = "0.9.2", note = "use from_curve_name")]
+ pub fn new_by_curve_name(nid: Nid) -> Result<EcKey, ErrorStack> {
+ EcKey::from_curve_name(nid)
+ }
+
private_key_from_pem!(EcKey, ffi::PEM_read_bio_ECPrivateKey);
private_key_from_der!(EcKey, ffi::d2i_ECPrivateKey);
}
@@ -133,7 +138,7 @@ mod test {
#[test]
fn key_new_by_curve_name() {
- EcKey::new_by_curve_name(nid::X9_62_PRIME256V1).unwrap();
+ EcKey::from_curve_name(nid::X9_62_PRIME256V1).unwrap();
}
#[test]
diff --git a/openssl/src/pkey.rs b/openssl/src/pkey.rs
index ee564836..5739a5ed 100644
--- a/openssl/src/pkey.rs
+++ b/openssl/src/pkey.rs
@@ -221,7 +221,7 @@ mod tests {
#[test]
fn test_ec_key_accessor() {
- let ec_key = EcKey::new_by_curve_name(nid::X9_62_PRIME256V1).unwrap();
+ let ec_key = EcKey::from_curve_name(nid::X9_62_PRIME256V1).unwrap();
let pkey = PKey::from_ec_key(ec_key).unwrap();
pkey.ec_key().unwrap();
assert!(pkey.rsa().is_err());
diff --git a/openssl/src/ssl/connector.rs b/openssl/src/ssl/connector.rs
index 07c44ce7..c002b966 100644
--- a/openssl/src/ssl/connector.rs
+++ b/openssl/src/ssl/connector.rs
@@ -218,7 +218,7 @@ fn setup_curves(ctx: &mut SslContextBuilder) -> Result<(), ErrorStack> {
use ec_key::EcKey;
use nid;
- let curve = try!(EcKey::new_by_curve_name(nid::X9_62_PRIME256V1));
+ let curve = try!(EcKey::from_curve_name(nid::X9_62_PRIME256V1));
ctx.set_tmp_ecdh(&curve)
}