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
↓ 7 callers
Function
message_decrypt
( ciphertext: &CiphertextMessage, remote_address: &ProtocolAddress, local_address: &ProtocolAddres
rust/protocol/src/session_management.rs:158
↓ 7 callers
Method
moov
()
java/client/src/test/java/org/signal/libsignal/media/Mp4SanitizerTest.java:126
↓ 7 callers
Method
multiRecipientEncrypt
( List<SignalProtocolAddress> recipients, UnidentifiedSenderMessageContent content)
java/client/src/main/java/org/signal/libsignal/metadata/SealedSessionCipher.java:93
↓ 7 callers
Function
parse_json_from_body
(headers: &HeaderMap, body: Option<&[u8]>)
rust/net/chat/src/ws.rs:398
↓ 7 callers
Method
preKeyId
()
node/ts/index.ts:451
↓ 7 callers
Method
previous_session_states
( &self, )
rust/protocol/src/state/session.rs:787
↓ 7 callers
Method
ratchet
called after absorb() only; streaming squeeze not yet supported
rust/poksho/src/shosha256.rs:53
↓ 7 callers
Method
readAll
(final InputStream inputStream)
java/client/src/test/java/org/signal/libsignal/util/ResourceReader.java:13
↓ 7 callers
Method
read_all
(self)
rust/message-backup/src/lib.rs:164
↓ 7 callers
Function
recordCall
(name: string, ...args: unknown[])
node/ts/test/NetTest.ts:620
↓ 7 callers
Method
remove
* Attempts to remove the info stored with SVR-B for this particular username/password pair. * * This is a best-effort operation; a successful re
java/client/src/main/java/org/signal/libsignal/net/SvrB.kt:261
↓ 7 callers
Function
req_typed
(uri: &str, body: T)
rust/net/chat/src/grpc.rs:735
↓ 7 callers
Method
require_grpc
(&self)
rust/bridge/shared/types/src/net/chat.rs:154
↓ 7 callers
Function
result_type
Returns the tokens of the type in `output_as_written`, or `()` if no return type was written.
rust/bridge/shared/macros/src/util.rs:29
↓ 7 callers
Method
routes
( &'s self, context: &mut C, )
rust/net/infra/src/route.rs:601
↓ 7 callers
Method
save_identity
( &mut self, address: &ProtocolAddress, identity: &IdentityKey, )
rust/protocol/src/storage/inmem.rs:60
↓ 7 callers
Function
sealed_sender_decrypt
( ciphertext: &[u8], trust_root: &PublicKey, timestamp: Timestamp, local_e164: Option<String>,
rust/protocol/src/sealed_sender.rs:2013
↓ 7 callers
Function
send_request_with_streaming_response
( log_tag: &'static str, service: Serv, make_request: impl FnOnce() -> Result<Req, RequestError<E>
rust/net/chat/src/grpc.rs:267
↓ 7 callers
Method
serialize
java/shared/java/org/signal/libsignal/protocol/ecc/ECPublicKey.kt:94
↓ 7 callers
Method
setProxy
Sets the proxy host to be used for all new connections (until overridden). <p>Sets a server to be used to proxy all new outgoing connections. The pro
java/client/src/main/java/org/signal/libsignal/net/Network.java:127
↓ 7 callers
Method
setProxyFromUrl
* Like {@link #setProxy}, but parses the proxy options from a URL. See there for more * information. * * Takes a string rather than a URL so
node/ts/net.ts:423
↓ 7 callers
Method
set_behaviors
(&self, items: impl IntoIterator<Item = (FakeTransportTarget, Behavior)>)
rust/net/tests/fake_transport/connector.rs:85
↓ 7 callers
Method
set_censorship_circumvention_enabled
Resets the route configuration to include or exclude censorship circumvention routes. This is not itself a network change event; existing working con
rust/bridge/shared/types/src/net.rs:199
↓ 7 callers
Method
shared_h2_connection
(&self)
rust/net/src/chat.rs:440
↓ 7 callers
Function
simple_localhost_https_server
Starts an HTTPS server listening on `::1` that responds with 200 and [`FAKE_RESPONSE`]. Returns the address of the server and a [`Future`] that runs
rust/net/infra/src/tcp_ssl.rs:420
↓ 7 callers
Function
socks_route
(proxy: A, target: A)
rust/net/infra/src/route/resolve.rs:708
↓ 7 callers
Function
strip_trailing_null_byte
Removes a trailing null byte, if one exists
rust/attest/src/util.rs:44
↓ 7 callers
Function
test_factory
( number_of_times_called: &AtomicU8, )
rust/net/infra/src/route/connect/preconnect.rs:181
↓ 7 callers
Method
transport_part
(&self)
rust/net/infra/src/route.rs:220
↓ 7 callers
Method
type
()
node/ts/CiphertextMessage.ts:33
↓ 7 callers
Method
validate
* Validates `this` against the given trust root at the given current time. * * @see validateWithTrustRoots
node/ts/index.ts:681
↓ 7 callers
Method
validate_chain
Validate that the leaf of this certificate chain is eventually rooted in a certificate in the provided trust store. # Arguments `trust` An X509Store
rust/attest/src/cert_chain.rs:72
↓ 7 callers
Function
validate_invalid_data
(status: Option<u32>, body: Option<Vec<u8>>, headers: Vec<String>)
rust/net/src/chat.rs:712
↓ 7 callers
Method
validating
(self, macs: I)
rust/protocol/src/incremental_mac.rs:58
↓ 7 callers
Function
visit_unknown_fields
( message: &dyn MessageDyn, path: Path<'_>, // It seems like this could be just `impl UnknownField
rust/message-backup/src/unknown/visit_dyn.rs:14
↓ 7 callers
Function
zk_credential_key_secrets
()
rust/zkgroup/src/api/avatars/avatar_upload_credential.rs:610
↓ 6 callers
Method
Entry
(byte[] aci, byte[] pni)
java/client/src/main/java/org/signal/libsignal/net/CdsiLookupResponse.java:15
↓ 6 callers
Method
TESTING_FakeChatConnection_TakeRemote
java/shared/java/org/signal/libsignal/internal/NativeTesting.kt:127
↓ 6 callers
Method
_fromNativeHandle
(handle: Native.KyberPublicKey)
node/ts/ProtocolTypes.ts:16
↓ 6 callers
Function
aes_256_cbc_decrypt
( ctext: &[u8], key: &[u8], iv: &[u8], )
rust/crypto/src/aes_cbc.rs:37
↓ 6 callers
Function
allow_domain_fronting
Produces an iterator with [`Behavior::ReturnStream`] for all domain-fronted routes.
rust/net/tests/fake_transport/mod.rs:101
↓ 6 callers
Method
and_then
(self, f: impl FnOnce(R) -> Result<T, Error>)
rust/message-backup/src/lib.rs:151
↓ 6 callers
Method
as_chat_value
(&self)
rust/net/chat/src/ws/keytrans.rs:45
↓ 6 callers
Function
asn2unix
(ts: &Asn1TimeRef)
rust/attest/src/dcap.rs:129
↓ 6 callers
Function
assertMessageForRecipient
( message: SealedSenderMultiRecipientMessage, recipient: Recipient, ...expectedHexParts: string[] )
node/ts/test/SealedSenderServerAPI.ts:47
↓ 6 callers
Method
blind
Blinds a revealed attribute for credential issuance.
rust/zkcredential/src/issuance/blind.rs:190
↓ 6 callers
Method
blocking_lock
(&self)
rust/bridge/shared/types/src/support/async_mutex.rs:38
↓ 6 callers
Function
box_primitive_if_needed
A helper to convert a primitive value, like `int`, to its boxed types, like `Integer`. A value that's already an object will be unchanged. A `void` "
rust/bridge/shared/types/src/jni/mod.rs:1769
↓ 6 callers
Method
call
(&mut self, req: http::Request<tonic::body::Body>)
rust/net/chat/src/grpc.rs:835
↓ 6 callers
Method
chain_id
(&self)
rust/protocol/src/sender_keys.rs:177
↓ 6 callers
Method
check
* A unified key transparency operation that performs a search, a monitor, or both. * * Caller should pass latest known values of all identifiers
java/client/src/main/java/org/signal/libsignal/net/KeyTransparencyClient.kt:97
↓ 6 callers
Method
cipher_key
(&self)
rust/protocol/src/sender_keys.rs:61
↓ 6 callers
Method
collect_serialized
(self)
rust/net/src/cdsi.rs:40
↓ 6 callers
Method
compare
(&self, combined: &[u8])
rust/protocol/src/fingerprint.rs:124
↓ 6 callers
Method
complete
Completes client connection initiation, returns a valid client connection.
rust/attest/src/enclave.rs:126
↓ 6 callers
Method
complete
()
java/client/src/main/java/org/signal/libsignal/net/CdsiLookup.java:34
↓ 6 callers
Method
connectUnauthChat
Initiates an unauthenticated connection attempt to the chat service. <p>The returned {@link CompletableFuture} will resolve when the connection attem
java/client/src/main/java/org/signal/libsignal/net/Network.java:325
↓ 6 callers
Method
connect_over
( &self, over: Inner, route: R, log_tag: &str, )
rust/net/infra/src/route/connect/logging.rs:49
↓ 6 callers
Function
connect_websockets_on_incoming
( incoming_streams: impl Stream<Item = (T, S)> + Send, )
rust/net/tests/fake_transport/mod.rs:276
↓ 6 callers
Method
create_pre_key_bundle
(&mut self)
rust/protocol/cross-version-testing/src/v73.rs:37
↓ 6 callers
Function
data_for_field
(field: SgxEndorsementField, offsets: &[usize], data: &'a [u8])
rust/attest/src/dcap/endorsements.rs:255
↓ 6 callers
Function
default_expiration
(current_time: Timestamp)
rust/zkgroup/src/api/endorsement_expiration.rs:10
↓ 6 callers
Function
derive_arrays
( derive: impl FnOnce(&mut [u8]), )
rust/core/src/lib.rs:41
↓ 6 callers
Method
entries
The entries field of a MonitorKey structure.
rust/keytrans/src/lib.rs:369
↓ 6 callers
Method
epoch_seconds
(&self)
rust/zkgroup/src/common/simple_types.rs:48
↓ 6 callers
Method
getBody
()
java/client/src/main/java/org/signal/libsignal/net/ChatConnection.java:240
↓ 6 callers
Method
getClient
(byte[] mrenclave, byte[] attestationMsg, Instant currentTime)
java/client/src/test/java/org/signal/libsignal/sgxsession/SgxClientTest.java:78
↓ 6 callers
Method
getDeviceId
()
java/shared/java/org/signal/libsignal/protocol/SignalProtocolAddress.java:58
↓ 6 callers
Method
getPublicKey
java/shared/java/org/signal/libsignal/protocol/ecc/ECPrivateKey.kt:66
↓ 6 callers
Method
getRequest
The request to send to the issuing server.
node/ts/zkgroup/AvatarUploadCredential.ts:78
↓ 6 callers
Method
getSenderUuid
()
java/client/src/main/java/org/signal/libsignal/metadata/SealedSessionCipher.java:309
↓ 6 callers
Method
getStackTraceString
(Throwable tr)
java/shared/java/org/signal/libsignal/protocol/logging/Log.java:61
↓ 6 callers
Method
get_ciphertext
(&self)
rust/zkgroup/src/crypto/receipt_credential_request.rs:84
↓ 6 callers
Function
get_hash_proof
(proof: &[Vec<u8>])
rust/keytrans/src/verify.rs:90
↓ 6 callers
Method
hasCurrentState
* Returns whether the current session can be used to send messages. * * If there is no current session, returns false.
node/ts/index.ts:508
↓ 6 callers
Method
id
(&self)
rust/zkcredential/src/presentation.rs:93
↓ 6 callers
Method
initial_request
Initial message from client for noise handshake.
rust/attest/src/enclave.rs:121
↓ 6 callers
Function
into_inner
()
rust/message-backup/src/frame/aes_read.rs:256
↓ 6 callers
Method
into_inner
Consumes self, returning the inner [`AsyncRead`]er.
rust/message-backup/src/parse.rs:48
↓ 6 callers
Method
is_contact_with_aci
Returns true iff `self` is a contact with an ACI.
rust/message-backup/src/backup/recipient.rs:143
↓ 6 callers
Method
is_trusted_identity
( &self, address: &ProtocolAddress, identity: &IdentityKey, _direction: traits
rust/protocol/src/storage/inmem.rs:78
↓ 6 callers
Method
iteration
(&self)
rust/protocol/src/protocol.rs:594
↓ 6 callers
Method
iv
(&self)
rust/protocol/src/sender_keys.rs:57
↓ 6 callers
Function
kt_integration_enabled
()
rust/net/chat/src/ws/keytrans.rs:534
↓ 6 callers
Method
kyberPreKeyId
()
node/ts/ProtocolTypes.ts:172
↓ 6 callers
Method
kyberPreKeyPublic
()
node/ts/ProtocolTypes.ts:176
↓ 6 callers
Method
kyberPreKeySignature
()
node/ts/ProtocolTypes.ts:182
↓ 6 callers
Method
kyber_ciphertext
(&self)
rust/protocol/src/protocol.rs:418
↓ 6 callers
Method
latest_log_position
The largest known log position for the given search key.
rust/keytrans/src/lib.rs:376
↓ 6 callers
Method
leaf_pub_key
(&self)
rust/attest/src/cert_chain.rs:51
↓ 6 callers
Function
loader_context
()
rust/bridge/shared/types/src/jni/class_lookup.rs:16
↓ 6 callers
Method
local_identity_key
(&self)
rust/protocol/src/state/session.rs:199
↓ 6 callers
Method
look_up_username_link
( &self, uuid: uuid::Uuid, entropy: &[u8; usernames::constants::USERNAME_LINK_ENTROPY_
rust/net/chat/src/ws/usernames.rs:81
↓ 6 callers
Function
makeAsyncRuntime
()
node/ts/test/BridgingTest.ts:18
↓ 6 callers
Function
map_native_handle_if_matching_jobject
( env: &mut jni::Env, foreign: &JObject<'a>, class_name: ClassName<'static>, make_result: impl
rust/bridge/shared/types/src/jni/mod.rs:1428
↓ 6 callers
Function
merge_account_data
Merges two instances of AccountData. - Values for optional fields are preserved unless `later` contains non-`None`. - Preservation of an ACI value is
rust/net/chat/src/api/keytrans/monitor_and_search.rs:682
↓ 6 callers
Function
message_decrypt_prekey
( ciphertext: &PreKeySignalMessage, remote_address: &ProtocolAddress, local_address: &ProtocolAddr
rust/protocol/src/session_management.rs:207
↓ 6 callers
Method
message_keys
(&self)
rust/protocol/src/ratchet/keys.rs:172
↓ 6 callers
Function
name_for_meta_key
( meta_values: &Punctuated<MetaNameValue, Token![,]>, key: &str, default: impl FnOnce() -> String,
rust/bridge/shared/macros/src/lib.rs:207
↓ 6 callers
Function
names
(certs: &[X509])
rust/attest/src/cert_chain.rs:317
← previous
next →
601–700 of 8,820, ranked by callers