diff --git a/Cargo.toml b/Cargo.toml index 36d5018..eace58a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,7 +14,7 @@ hagrid-database = { path = "database" } failure = "0.1.5" rocket = "0" rocket_codegen = "0" -sequoia-openpgp = "0.5" +sequoia-openpgp = { git = "https://gitlab.com/sequoia-pgp/sequoia.git" } multipart = "0" log = "0" serde = "1.0" diff --git a/database/Cargo.toml b/database/Cargo.toml index b446e00..485c023 100644 --- a/database/Cargo.toml +++ b/database/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Kai Michaelis "] [dependencies] failure = "0.1.5" -sequoia-openpgp = "0.5" +sequoia-openpgp = { git = "https://gitlab.com/sequoia-pgp/sequoia.git" } multipart = "0" log = "0" rand = "0.6" diff --git a/database/src/test.rs b/database/src/test.rs index 6ecb6b2..8458c81 100644 --- a/database/src/test.rs +++ b/database/src/test.rs @@ -76,7 +76,7 @@ pub fn test_uid_verification(db: &mut D) { assert!((uid == uid1) ^ (uid == uid2)); let email = - Email::from_str(&String::from_utf8(uid.userid().to_vec()).unwrap()) + Email::from_str(&String::from_utf8(uid.value().to_vec()).unwrap()) .unwrap(); assert_eq!(db.by_email(&email).unwrap(), raw); @@ -105,7 +105,7 @@ pub fn test_uid_verification(db: &mut D) { assert!((uid == uid1) ^ (uid == uid2)); let email = - Email::from_str(&String::from_utf8(uid.userid().to_vec()).unwrap()) + Email::from_str(&String::from_utf8(uid.value().to_vec()).unwrap()) .unwrap(); assert_eq!(db.by_email(&email).unwrap(), raw); @@ -580,7 +580,7 @@ pub fn test_unlink_uid(db: &mut D) { let tpk_evil = TPKBuilder::default().add_userid(uid).generate().unwrap().0; let sig = { let uid = tpk_evil.userids() - .find(|b| b.userid().userid() == uid.as_bytes()).unwrap(); + .find(|b| b.userid().value() == uid.as_bytes()).unwrap(); assert_eq!(RevocationStatus::NotAsFarAsWeKnow, uid.revoked(None)); let mut keypair = tpk_evil.primary().clone().into_keypair().unwrap(); diff --git a/src/web/hkp.rs b/src/web/hkp.rs index 69075a7..7fdb980 100644 --- a/src/web/hkp.rs +++ b/src/web/hkp.rs @@ -191,7 +191,7 @@ fn key_to_hkp_index<'a>(db: rocket::State, query: Query) for uid in tpk.userids() { let u = - url::form_urlencoded::byte_serialize(uid.userid().userid()) + url::form_urlencoded::byte_serialize(uid.userid().value()) .fold(String::default(), |acc, x| acc + x); let ctime = uid .binding_signature()