Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/signalapp/libsignal
/ functions
Functions
8,820 in github.com/signalapp/libsignal
⨍
Functions
8,820
◇
Types & classes
2,843
↓ 10 callers
Method
connect_ws
( mut self, service: ServiceName, routes: impl RouteProvider<Route = UR>, ws_c
rust/net/src/connect_state.rs:293
↓ 10 callers
Method
contents
(&self)
rust/protocol/src/sealed_sender.rs:599
↓ 10 callers
Method
convert_into
(self, cx: &mut Cx<'a>)
rust/bridge/shared/types/src/node/convert.rs:1400
↓ 10 callers
Function
create_new_backup_chain
( svrb: &SvrB, backup_key: &BackupKey, )
rust/net/src/svrb.rs:257
↓ 10 callers
Method
demote_oldest_current_enclave
(&mut self)
rust/net/src/svrb.rs:1270
↓ 10 callers
Function
dummyEcPublicKey
(fill: number)
node/ts/test/chat/UnauthKeysServiceTest.ts:68
↓ 10 callers
Function
empty
(status: u16)
rust/net/chat/src/ws.rs:440
↓ 10 callers
Method
empty
()
rust/keytrans/src/lib.rs:41
↓ 10 callers
Method
encrypt_service_id
( &self, service_id: libsignal_core::ServiceId, )
rust/zkgroup/src/api/groups/group_params.rs:105
↓ 10 callers
Method
ftyp
()
java/client/src/test/java/org/signal/libsignal/media/Mp4SanitizerTest.java:113
↓ 10 callers
Method
getApplicationCount
()
java/shared/test/java/org/signal/libsignal/internal/CompletableFutureTest.java:31
↓ 10 callers
Method
getPreKeys
* Fetch the prekeys for a given target user * * All exceptions are mapped into [RequestResult]; unexpected ones will be treated as * [Request
java/client/src/main/java/org/signal/libsignal/net/UnauthKeysService.kt:37
↓ 10 callers
Method
grpc_service_to_use_instead
( &self, message: &'static str, )
rust/net/chat/src/ws.rs:118
↓ 10 callers
Function
handshake_from_tests_data
()
rust/attest/src/sgx_session.rs:95
↓ 10 callers
Method
key
(&self)
rust/protocol/src/ratchet/keys.rs:156
↓ 10 callers
Method
kyber_pre_key_id
(&self)
rust/protocol/src/protocol.rs:413
↓ 10 callers
Function
new_incremental
(key: &[u8], chunk_size: usize)
rust/protocol/src/incremental_mac.rs:158
↓ 10 callers
Function
ok_query_result_ipv4
(ttl: Duration, data: &[Ipv4Addr])
rust/net/infra/src/dns/custom_resolver.rs:582
↓ 10 callers
Function
ok_query_result_ipv6
(ttl: Duration, data: &[Ipv6Addr])
rust/net/infra/src/dns/custom_resolver.rs:589
↓ 10 callers
Method
parseFromFixedWidthBinary
(byte[] storage)
java/shared/java/org/signal/libsignal/protocol/ServiceId.java:144
↓ 10 callers
Method
peek
(&self)
rust/net/infra/src/utils/binary_heap.rs:75
↓ 10 callers
Method
prove
( blinding_nonce: Scalar, a1: Scalar, a2: Scalar, blinded_cm: &zkcredential::i
rust/zkgroup/src/api/avatars/avatar_upload_credential.rs:132
↓ 10 callers
Method
receive
Convenience function that calls [`AttestedConnection::receive_bytes`] and decoes a received message as protobuf.
rust/net/infra/src/ws/attested.rs:133
↓ 10 callers
Method
receive
Receives, validates, and extracts the endorsements from a response. <p>Note that the {@code receive} operation is provided for both {@link ServiceId}
java/shared/java/org/signal/libsignal/zkgroup/groupsend/GroupSendEndorsementsResponse.java:104
↓ 10 callers
Method
receive_request
(&self)
rust/net/src/chat/fake.rs:246
↓ 10 callers
Method
reset
Clear any outcomes from before the cutoff. Assumes those that completed after the cutoff are still relevant.
rust/net/infra/src/route/schedule.rs:414
↓ 10 callers
Function
restore_backup
( current_and_previous_svrbs: &[R], backup_key: &BackupKey, metadata: BackupFileMetadataRef<'_>, )
rust/net/src/svrb.rs:444
↓ 10 callers
Method
runWithContextAndConnectionHandles
Executes a function with both the chat connection handle and async context handle properly guarded. This ensures that neither object is finalized whil
java/client/src/main/java/org/signal/libsignal/net/ChatConnection.java:50
↓ 10 callers
Function
sample_backup_info_bytes
()
rust/message-backup/src/json/exporter.rs:210
↓ 10 callers
Method
save_pre_key
(&mut self, id: PreKeyId, record: &PreKeyRecord)
rust/protocol/src/storage/inmem.rs:136
↓ 10 callers
Method
scannableFingerprint
()
node/ts/index.ts:142
↓ 10 callers
Function
sendTestMessage
( chat: AuthMessagesService, syncMessage: boolean, fakeRemote: FakeChatRemote )
node/ts/test/chat/AuthMessagesServiceTest.ts:83
↓ 10 callers
Function
sendTestMultiRecipientMessage
( chat: UnauthMessagesService, fakeRemote: FakeChatRemote )
node/ts/test/chat/UnauthMessagesServiceTest.ts:37
↓ 10 callers
Method
sender_ratchet_key
(&self)
rust/protocol/src/protocol.rs:136
↓ 10 callers
Method
service_id_fixed_width_binary
(&self)
rust/core/src/address.rs:101
↓ 10 callers
Method
skip
(final long amount)
java/client/src/main/java/org/signal/libsignal/media/GuaranteedSkipInputStream.java:34
↓ 10 callers
Method
static_ip_map
(&self)
rust/net/tests/fake_transport/mod.rs:200
↓ 10 callers
Function
store_backup
( current_svrbs: &[B], previous_svrbs: &[R], backup_key: &BackupKey, previous_backup_data: Bac
rust/net/src/svrb.rs:276
↓ 10 callers
Method
sub_seconds
(&self, seconds: u64)
rust/zkgroup/src/common/simple_types.rs:58
↓ 10 callers
Function
testSimpleBackupRequestUnauthorized
( requestName: string, expectedRequest: Record<string, unknown>, responseName: string, sendReq
node/ts/test/chat/UnauthBackupsServiceTest.ts:144
↓ 10 callers
Method
toServiceIdString
()
java/shared/java/org/signal/libsignal/protocol/ServiceId.java:104
↓ 10 callers
Method
to_be_bytes
(self)
rust/zkgroup/src/common/simple_types.rs:78
↓ 10 callers
Method
try_into_with
(self, context: &C)
rust/message-backup/src/backup/chat.rs:505
↓ 10 callers
Method
value
(&self)
rust/protocol/src/kem.rs:213
↓ 10 callers
Method
verifyProfileKeyCredentialPresentation
( GroupPublicParams groupPublicParams, ProfileKeyCredentialPresentation profileKeyCredentialPresen
java/shared/java/org/signal/libsignal/zkgroup/profiles/ServerZkProfileOperations.java:78
↓ 10 callers
Function
zk_credential_key_pair
()
rust/zkgroup/src/api/avatars/avatar_upload_credential.rs:602
↓ 9 callers
Method
as_points
(&self)
rust/zkgroup/src/crypto/uid_struct.rs:56
↓ 9 callers
Function
benchmark_multiple_backup_sizes
(mut body: impl FnMut(usize, &[u8], &MessageBackupKey))
rust/message-backup/benches/validation.rs:103
↓ 9 callers
Method
calculateSignature
java/shared/java/org/signal/libsignal/protocol/ecc/ECPrivateKey.kt:30
↓ 9 callers
Function
catch_unwind
Catches panics that occur in `future` and converts them to a [`SignalFfiError`] error containing an [`UnexpectedPanic`].
rust/bridge/shared/types/src/ffi/futures.rs:147
↓ 9 callers
Method
combine
(byte[]... elements)
java/shared/java/org/signal/libsignal/protocol/util/ByteUtil.java:14
↓ 9 callers
Method
compareTo
(ServiceId other)
java/shared/java/org/signal/libsignal/protocol/ServiceId.java:74
↓ 9 callers
Function
concatFrames
( chunks: ReadonlyArray<Uint8Array<ArrayBuffer>> )
node/ts/test/MessageBackupTest.ts:254
↓ 9 callers
Method
containsSession
Determine whether there is a committed {@link SessionRecord} for a recipientId + deviceId tuple. @param address the address of the remote client. @re
java/shared/java/org/signal/libsignal/protocol/state/SessionStore.java:69
↓ 9 callers
Method
crl
(&self, revoked: &[T])
rust/attest/src/cert_chain.rs:248
↓ 9 callers
Method
ct_eq
(&self, other: &Self)
rust/zkcredential/src/attributes.rs:198
↓ 9 callers
Method
encapsulate
( &self, pub_key: &KeyMaterial<Public>, csprng: &mut dyn CryptoRng, )
rust/protocol/src/kem.rs:149
↓ 9 callers
Function
expect_empty_body
(response: &chat::Response, label: &'static str)
rust/net/chat/src/ws.rs:416
↓ 9 callers
Method
exportFrames
* Exports one or more varint-delimited Frame protobuf messages to JSON lines. * * Can be called repeatedly to stream frames through the exporter
java/client/src/main/java/org/signal/libsignal/messagebackup/BackupJsonExporter.kt:97
↓ 9 callers
Method
export_frames
Converts a batch of frames into JSON lines. If rendering or semantic validation fails for a frame, the corresponding result contains the rendered lin
rust/message-backup/src/json/exporter.rs:50
↓ 9 callers
Method
fakeConnect
* Creates a provisioning chat connection backed by a fake remote end. * * @param asyncContext the async runtime to use * @param listener the
node/ts/net/Chat.ts:439
↓ 9 callers
Method
finalize
(responses: &[Vec<u8>])
rust/svrb/src/lib.rs:73
↓ 9 callers
Method
fromUuidBytes
(uuidBytes: ArrayLike<number>)
node/ts/Address.ts:163
↓ 9 callers
Method
generate
()
java/shared/java/org/signal/libsignal/protocol/IdentityKeyPair.java:40
↓ 9 callers
Method
generate
()
java/shared/java/org/signal/libsignal/zkgroup/GenericServerSecretParams.java:17
↓ 9 callers
Method
generateProof
()
java/shared/java/org/signal/libsignal/usernames/Username.java:115
↓ 9 callers
Method
getExpiration
Gets the expiration embedded in the token.
node/ts/zkgroup/groupsend/GroupSendFullToken.ts:27
↓ 9 callers
Method
getName
()
java/shared/java/org/signal/libsignal/protocol/SignalProtocolAddress.java:41
↓ 9 callers
Method
getPublicKey
()
node/ts/index.ts:237
↓ 9 callers
Method
hashKat
(String algo, String hexInput, String hexExpectedOutput)
java/client/src/test/java/org/signal/libsignal/crypto/CryptographicHashTests.java:15
↓ 9 callers
Method
is_day_aligned
(&self)
rust/zkgroup/src/common/simple_types.rs:73
↓ 9 callers
Method
kind
(&self)
rust/net/infra/src/http_client.rs:192
↓ 9 callers
Function
make_object_array
Converts each element of `it` to a Java object, storing the result in an array.
rust/bridge/shared/types/src/jni/convert.rs:2875
↓ 9 callers
Function
ok
(response: impl prost::Message + 'static)
rust/net/chat/src/grpc.rs:748
↓ 9 callers
Function
parse_response
( message: &[u8], expected_type: ResourceType, parser: fn(&[u8]) -> Result<T>, )
rust/net/infra/src/dns/dns_message.rs:130
↓ 9 callers
Function
private_key
()
rust/attest/src/sgx_session.rs:82
↓ 9 callers
Method
process
(&mut self, buf: &mut [u8])
rust/crypto/src/aes_ctr.rs:43
↓ 9 callers
Method
read
(&mut self)
rust/net/infra/src/ws/attested.rs:197
↓ 9 callers
Method
ready
(&mut self)
rust/net/infra/src/http_client.rs:74
↓ 9 callers
Method
recipientsByServiceIdString
* Returns the recipients parsed from the message, keyed by service ID string. * * The result has no keys other than the service IDs of the recip
node/ts/SealedSenderMultiRecipientMessage.ts:49
↓ 9 callers
Method
remote_identity_key
(&self)
rust/protocol/src/state/session.rs:185
↓ 9 callers
Function
root
Returns the id of the root node of a tree with n leaves.
rust/keytrans/src/log.rs:29
↓ 9 callers
Method
save_preconnected
(&self, route: R, connection: F::Connection, established: Instant)
rust/net/infra/src/route/connect/preconnect.rs:70
↓ 9 callers
Function
sendTestSealedMessage
( chat: UnauthMessagesService, auth: | 'story' | { accessKey: Uint8Array<ArrayBuff
node/ts/test/chat/UnauthMessagesServiceTest.ts:218
↓ 9 callers
Method
session_version
(&self)
rust/protocol/src/state/session.rs:178
↓ 9 callers
Method
store
* Prepares a backup for storage with forward secrecy guarantees. * * This makes a network call to the SVR-B server to store the forward secrecy
node/ts/net/SvrB.ts:236
↓ 9 callers
Method
try_into_with
(self, context: &C)
rust/message-backup/src/backup/chat/poll.rs:91
↓ 9 callers
Method
verify
( &self, blinded_cm: &zkcredential::issuance::blind::BlindedPoint, blinding_public_key
rust/zkgroup/src/api/avatars/avatar_upload_credential.rs:179
↓ 9 callers
Method
verify_signature
(&self, public_key: &EcKeyRef<Public>)
rust/attest/src/dcap/ecdsa.rs:36
↓ 8 callers
Method
add_account_data
( &mut self, account_data: proto::AccountData, )
rust/message-backup/src/backup.rs:709
↓ 8 callers
Method
add_revealed_attribute
Adds an attribute to check against the credential. In practice `attr` is ignored in favor of letting the verifying server check the attribute itself,
rust/zkcredential/src/presentation.rs:438
↓ 8 callers
Method
assertByteArray
(String expectedAsHex, byte[] actual)
java/client/src/test/java/org/signal/libsignal/zkgroup/integrationtests/ZkGroupTest.java:719
↓ 8 callers
Method
assertChatConnectErrorIs
( String errorDescription, Class<E> expectedErrorType)
java/client/src/test/java/org/signal/libsignal/net/ChatServiceTest.java:86
↓ 8 callers
Function
assert_store_state_equivalent
( new_store: &InMemSignalProtocolStore, leg_store: &InMemSignalProtocolStore, peer_add
rust/protocol/src/session_management.rs:1499
↓ 8 callers
Method
borrow
( env: &mut ::jni::Env<'context>, _foreign: &Self::ArgType, )
rust/bridge/shared/testing/src/types.rs:80
↓ 8 callers
Function
bridgeIdentityKeyStore
( store: IdentityKeyStore )
node/ts/index.ts:1192
↓ 8 callers
Method
checkLength
( expectedLength: number )
node/ts/zkgroup/internal/ByteArray.ts:28
↓ 8 callers
Function
compute_cm
(aci_scalar: Scalar, secrets: (Scalar, Scalar), rotation_id: u64)
rust/zkgroup/src/api/avatars/avatar_upload_credential.rs:275
↓ 8 callers
Function
connectAuth
( tokio: TokioAsyncContext )
node/ts/test/chat/ServiceTestUtils.ts:60
↓ 8 callers
Method
connect_over
( &self, inner: Inner, route: (WebSocketRouteFragment, HttpRouteFragment), log
rust/net/infra/src/ws.rs:164
← previous
next →
401–500 of 8,820, ranked by callers