chore: update proto/version to v2.3000.1035370989 (#298)
Co-authored-by: rsalcara <rsalcara@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
11eed3aedc
commit
fc2122b11a
+13
-1
@@ -1,7 +1,7 @@
|
||||
syntax = "proto3";
|
||||
package proto;
|
||||
|
||||
/// WhatsApp Version: 2.3000.1035302375
|
||||
/// WhatsApp Version: 2.3000.1035370989
|
||||
|
||||
message ADVDeviceIdentity {
|
||||
optional uint32 rawId = 1;
|
||||
@@ -1933,8 +1933,20 @@ message HandshakeMessage {
|
||||
optional bytes paddedBytes = 6;
|
||||
optional bool sendServerHelloPaddedBytes = 7;
|
||||
optional bool simulateXxkemFs = 8;
|
||||
optional HandshakeMessage.HandshakePqMode pqMode = 9;
|
||||
}
|
||||
|
||||
enum HandshakePqMode {
|
||||
HANDSHAKE_PQ_MODE_UNKNOWN = 0;
|
||||
XXKEM = 1;
|
||||
XXKEM_FS = 2;
|
||||
WA_CLASSICAL = 3;
|
||||
WA_PQ = 4;
|
||||
IKKEM = 5;
|
||||
IKKEM_FS = 6;
|
||||
XXKEM_2 = 7;
|
||||
IKKEM_2 = 8;
|
||||
}
|
||||
message ServerHello {
|
||||
optional bytes ephemeral = 1;
|
||||
optional bytes static = 2;
|
||||
|
||||
Vendored
+14
@@ -4759,6 +4759,7 @@ export namespace proto {
|
||||
paddedBytes?: (Uint8Array|null);
|
||||
sendServerHelloPaddedBytes?: (boolean|null);
|
||||
simulateXxkemFs?: (boolean|null);
|
||||
pqMode?: (proto.HandshakeMessage.HandshakePqMode|null);
|
||||
}
|
||||
|
||||
class ClientHello implements IClientHello {
|
||||
@@ -4771,6 +4772,7 @@ export namespace proto {
|
||||
public paddedBytes?: (Uint8Array|null);
|
||||
public sendServerHelloPaddedBytes?: (boolean|null);
|
||||
public simulateXxkemFs?: (boolean|null);
|
||||
public pqMode?: (proto.HandshakeMessage.HandshakePqMode|null);
|
||||
public static create(properties?: proto.HandshakeMessage.IClientHello): proto.HandshakeMessage.ClientHello;
|
||||
public static encode(m: proto.HandshakeMessage.IClientHello, w?: $protobuf.Writer): $protobuf.Writer;
|
||||
public static decode(r: ($protobuf.Reader|Uint8Array), l?: number): proto.HandshakeMessage.ClientHello;
|
||||
@@ -4780,6 +4782,18 @@ export namespace proto {
|
||||
public static getTypeUrl(typeUrlPrefix?: string): string;
|
||||
}
|
||||
|
||||
enum HandshakePqMode {
|
||||
HANDSHAKE_PQ_MODE_UNKNOWN = 0,
|
||||
XXKEM = 1,
|
||||
XXKEM_FS = 2,
|
||||
WA_CLASSICAL = 3,
|
||||
WA_PQ = 4,
|
||||
IKKEM = 5,
|
||||
IKKEM_FS = 6,
|
||||
XXKEM_2 = 7,
|
||||
IKKEM_2 = 8
|
||||
}
|
||||
|
||||
interface IServerHello {
|
||||
ephemeral?: (Uint8Array|null);
|
||||
"static"?: (Uint8Array|null);
|
||||
|
||||
@@ -32585,6 +32585,7 @@ export const proto = $root.proto = (() => {
|
||||
ClientHello.prototype.paddedBytes = null;
|
||||
ClientHello.prototype.sendServerHelloPaddedBytes = null;
|
||||
ClientHello.prototype.simulateXxkemFs = null;
|
||||
ClientHello.prototype.pqMode = null;
|
||||
|
||||
let $oneOfFields;
|
||||
|
||||
@@ -32636,6 +32637,12 @@ export const proto = $root.proto = (() => {
|
||||
set: $util.oneOfSetter($oneOfFields)
|
||||
});
|
||||
|
||||
// Virtual OneOf for proto3 optional field
|
||||
Object.defineProperty(ClientHello.prototype, "_pqMode", {
|
||||
get: $util.oneOfGetter($oneOfFields = ["pqMode"]),
|
||||
set: $util.oneOfSetter($oneOfFields)
|
||||
});
|
||||
|
||||
ClientHello.create = function create(properties) {
|
||||
return new ClientHello(properties);
|
||||
};
|
||||
@@ -32659,6 +32666,8 @@ export const proto = $root.proto = (() => {
|
||||
w.uint32(56).bool(m.sendServerHelloPaddedBytes);
|
||||
if (m.simulateXxkemFs != null && Object.hasOwnProperty.call(m, "simulateXxkemFs"))
|
||||
w.uint32(64).bool(m.simulateXxkemFs);
|
||||
if (m.pqMode != null && Object.hasOwnProperty.call(m, "pqMode"))
|
||||
w.uint32(72).int32(m.pqMode);
|
||||
return w;
|
||||
};
|
||||
|
||||
@@ -32703,6 +32712,10 @@ export const proto = $root.proto = (() => {
|
||||
m.simulateXxkemFs = r.bool();
|
||||
break;
|
||||
}
|
||||
case 9: {
|
||||
m.pqMode = r.int32();
|
||||
break;
|
||||
}
|
||||
default:
|
||||
r.skipType(t & 7);
|
||||
break;
|
||||
@@ -32754,6 +32767,50 @@ export const proto = $root.proto = (() => {
|
||||
if (d.simulateXxkemFs != null) {
|
||||
m.simulateXxkemFs = Boolean(d.simulateXxkemFs);
|
||||
}
|
||||
switch (d.pqMode) {
|
||||
default:
|
||||
if (typeof d.pqMode === "number") {
|
||||
m.pqMode = d.pqMode;
|
||||
break;
|
||||
}
|
||||
break;
|
||||
case "HANDSHAKE_PQ_MODE_UNKNOWN":
|
||||
case 0:
|
||||
m.pqMode = 0;
|
||||
break;
|
||||
case "XXKEM":
|
||||
case 1:
|
||||
m.pqMode = 1;
|
||||
break;
|
||||
case "XXKEM_FS":
|
||||
case 2:
|
||||
m.pqMode = 2;
|
||||
break;
|
||||
case "WA_CLASSICAL":
|
||||
case 3:
|
||||
m.pqMode = 3;
|
||||
break;
|
||||
case "WA_PQ":
|
||||
case 4:
|
||||
m.pqMode = 4;
|
||||
break;
|
||||
case "IKKEM":
|
||||
case 5:
|
||||
m.pqMode = 5;
|
||||
break;
|
||||
case "IKKEM_FS":
|
||||
case 6:
|
||||
m.pqMode = 6;
|
||||
break;
|
||||
case "XXKEM_2":
|
||||
case 7:
|
||||
m.pqMode = 7;
|
||||
break;
|
||||
case "IKKEM_2":
|
||||
case 8:
|
||||
m.pqMode = 8;
|
||||
break;
|
||||
}
|
||||
return m;
|
||||
};
|
||||
|
||||
@@ -32801,6 +32858,11 @@ export const proto = $root.proto = (() => {
|
||||
if (o.oneofs)
|
||||
d._simulateXxkemFs = "simulateXxkemFs";
|
||||
}
|
||||
if (m.pqMode != null && m.hasOwnProperty("pqMode")) {
|
||||
d.pqMode = o.enums === String ? $root.proto.HandshakeMessage.HandshakePqMode[m.pqMode] === undefined ? m.pqMode : $root.proto.HandshakeMessage.HandshakePqMode[m.pqMode] : m.pqMode;
|
||||
if (o.oneofs)
|
||||
d._pqMode = "pqMode";
|
||||
}
|
||||
return d;
|
||||
};
|
||||
|
||||
@@ -32818,6 +32880,20 @@ export const proto = $root.proto = (() => {
|
||||
return ClientHello;
|
||||
})();
|
||||
|
||||
HandshakeMessage.HandshakePqMode = (function() {
|
||||
const valuesById = {}, values = Object.create(valuesById);
|
||||
values[valuesById[0] = "HANDSHAKE_PQ_MODE_UNKNOWN"] = 0;
|
||||
values[valuesById[1] = "XXKEM"] = 1;
|
||||
values[valuesById[2] = "XXKEM_FS"] = 2;
|
||||
values[valuesById[3] = "WA_CLASSICAL"] = 3;
|
||||
values[valuesById[4] = "WA_PQ"] = 4;
|
||||
values[valuesById[5] = "IKKEM"] = 5;
|
||||
values[valuesById[6] = "IKKEM_FS"] = 6;
|
||||
values[valuesById[7] = "XXKEM_2"] = 7;
|
||||
values[valuesById[8] = "IKKEM_2"] = 8;
|
||||
return values;
|
||||
})();
|
||||
|
||||
HandshakeMessage.ServerHello = (function() {
|
||||
|
||||
function ServerHello(p) {
|
||||
|
||||
Reference in New Issue
Block a user