Merge commit 'd94365f1c6dbb315f67f29b47982b5f24bd11f5f' into feature/friend-request

pull/33/head
Mikunj 6 years ago
commit 5e48efc935

@ -453,12 +453,12 @@
// listeners // listeners
Whisper.RotateSignedPreKeyListener.init(Whisper.events, newVersion); Whisper.RotateSignedPreKeyListener.init(Whisper.events, newVersion);
window.Signal.RefreshSenderCertificate.initialize({ // window.Signal.RefreshSenderCertificate.initialize({
events: Whisper.events, // events: Whisper.events,
storage, // storage,
navigator, // navigator,
logger: window.log, // logger: window.log,
}); // });
connect(true); connect(true);
}); });
@ -478,12 +478,12 @@
} else if (Whisper.Registration.everDone()) { } else if (Whisper.Registration.everDone()) {
// listeners // listeners
Whisper.RotateSignedPreKeyListener.init(Whisper.events, newVersion); Whisper.RotateSignedPreKeyListener.init(Whisper.events, newVersion);
window.Signal.RefreshSenderCertificate.initialize({ // window.Signal.RefreshSenderCertificate.initialize({
events: Whisper.events, // events: Whisper.events,
storage, // storage,
navigator, // navigator,
logger: window.log, // logger: window.log,
}); // });
connect(); connect();
appView.openInbox({ appView.openInbox({
@ -691,19 +691,19 @@
window.getSyncRequest(); window.getSyncRequest();
} }
const udSupportKey = 'hasRegisterSupportForUnauthenticatedDelivery'; // const udSupportKey = 'hasRegisterSupportForUnauthenticatedDelivery';
if (!storage.get(udSupportKey)) { // if (!storage.get(udSupportKey)) {
const server = WebAPI.connect({ username: USERNAME, password: PASSWORD }); // const server = WebAPI.connect({ username: USERNAME, password: PASSWORD });
try { // try {
await server.registerSupportForUnauthenticatedDelivery(); // await server.registerSupportForUnauthenticatedDelivery();
storage.put(udSupportKey, true); // storage.put(udSupportKey, true);
} catch (error) { // } catch (error) {
window.log.error( // window.log.error(
'Error: Unable to register for unauthenticated delivery support.', // 'Error: Unable to register for unauthenticated delivery support.',
error && error.stack ? error.stack : error // error && error.stack ? error.stack : error
); // );
} // }
} // }
const deviceId = textsecure.storage.user.getDeviceId(); const deviceId = textsecure.storage.user.getDeviceId();
const ourNumber = textsecure.storage.user.getNumber(); const ourNumber = textsecure.storage.user.getNumber();

@ -32,7 +32,7 @@
ivAndCiphertext.set(new Uint8Array(ciphertext), iv.byteLength); ivAndCiphertext.set(new Uint8Array(ciphertext), iv.byteLength);
return { return {
type: 6, // friend request type: textsecure.protobuf.Envelope.Type.FRIEND_REQUEST, // friend request
body: ivAndCiphertext, body: ivAndCiphertext,
registrationId: null, registrationId: null,
}; };

@ -12,7 +12,7 @@ message Envelope {
PREKEY_BUNDLE = 3; PREKEY_BUNDLE = 3;
RECEIPT = 5; RECEIPT = 5;
UNIDENTIFIED_SENDER = 6; UNIDENTIFIED_SENDER = 6;
FRIEND_REQUEST = 7; // contains prekeys + message and is using simple encryption FRIEND_REQUEST = 101; // contains prekeys + message and is using simple encryption
} }
optional Type type = 1; optional Type type = 1;

Loading…
Cancel
Save