Merge pull request #178 from signalapp/jack/remove-displayable-format

Remove DisplayableFingerprint_Format from bridge
This commit is contained in:
Jack Lloyd
2021-02-04 16:40:39 -05:00
committed by GitHub
5 changed files with 0 additions and 20 deletions

View File

@@ -74,8 +74,6 @@ public final class Native {
public static native byte[] Aes256GcmSiv_Encrypt(long aesGcmSiv, byte[] ptext, byte[] nonce, byte[] associatedData);
public static native long Aes256GcmSiv_New(byte[] key);
public static native String DisplayableFingerprint_Format(byte[] local, byte[] remote);
public static native byte[] ECPrivateKey_Agree(long privateKey, long publicKey);
public static native long ECPrivateKey_Deserialize(byte[] data);
public static native void ECPrivateKey_Destroy(long handle);

View File

@@ -10,10 +10,6 @@ import org.signal.client.internal.Native;
public class DisplayableFingerprint {
private String displayString;
DisplayableFingerprint(byte[] localFingerprint, byte[] remoteFingerprint) {
this.displayString = Native.DisplayableFingerprint_Format(localFingerprint, remoteFingerprint);
}
DisplayableFingerprint(String displayString) {
this.displayString = displayString;
}

View File

@@ -12,7 +12,6 @@ export function Aes256GcmSiv_Encrypt(aesGcmSiv: Aes256GcmSiv, ptext: Buffer, non
export function Aes256GcmSiv_New(key: Buffer): Aes256GcmSiv;
export function CiphertextMessage_Serialize(obj: CiphertextMessage): Buffer;
export function CiphertextMessage_Type(msg: CiphertextMessage): number;
export function DisplayableFingerprint_Format(local: Buffer, remote: Buffer): string;
export function Fingerprint_DisplayString(obj: Fingerprint): string;
export function Fingerprint_New(iterations: number, version: number, localIdentifier: Buffer, localKey: PublicKey, remoteIdentifier: Buffer, remoteKey: PublicKey): Fingerprint;
export function Fingerprint_ScannableEncoding(obj: Fingerprint): Buffer;

View File

@@ -236,13 +236,6 @@ bridge_get!(
jni = "NumericFingerprintGenerator_1GetDisplayString"
);
#[bridge_fn(ffi = "fingerprint_format")]
fn DisplayableFingerprint_Format(
local: &[u8],
remote: &[u8],
) -> Result<String, SignalProtocolError> {
DisplayableFingerprint::new(&local, &remote).map(|f| f.to_string())
}
#[bridge_fn(ffi = "fingerprint_compare")]
fn ScannableFingerprint_Compare(
fprint1: &[u8],

View File

@@ -457,12 +457,6 @@ SignalFfiError *signal_fingerprint_scannable_encoding(const unsigned char **out,
SignalFfiError *signal_fingerprint_display_string(const char **out, const SignalFingerprint *obj);
SignalFfiError *signal_fingerprint_format(const char **out,
const unsigned char *local,
size_t local_len,
const unsigned char *remote,
size_t remote_len);
SignalFfiError *signal_fingerprint_compare(bool *out,
const unsigned char *fprint1,
size_t fprint1_len,