Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OpenBubbles/rustpush
/ functions
Functions
1,027 in github.com/OpenBubbles/rustpush
⨍
Functions
1,027
◇
Types & classes
629
↓ 6 callers
Method
get_keychain_access_key
note - each call talks to keystore and may talk to a HSM
src/icloud/keychain.rs:1067
↓ 6 callers
Function
get_message
(mut pred: F, topics: &'t [&str])
src/aps.rs:555
↓ 6 callers
Method
get_type
(&self)
keystore/src/software.rs:82
↓ 6 callers
Function
gzip_normal
(bytes: &[u8])
src/util.rs:549
↓ 6 callers
Method
has_attachments
(&self)
src/imessage/messages.rs:182
↓ 6 callers
Method
manager
(&self)
src/ids/identity_manager.rs:620
↓ 6 callers
Function
new_aps_id
()
src/aps.rs:1173
↓ 6 callers
Method
plist
(self)
src/ids/mod.rs:21
↓ 6 callers
Function
proto_timestamp_to_date
(timestamp: Option<f64>)
src/passwords.rs:819
↓ 6 callers
Function
read_file
(archive: &mut ZipArchive<T>, path: &str)
src/imessage/posterkit.rs:732
↓ 6 callers
Method
refresh_mme
(&self)
src/auth.rs:176
↓ 6 callers
Method
save
(&self, state: &FindMyState)
src/findmy.rs:173
↓ 6 callers
Method
save
(&self)
src/ids/identity_manager.rs:241
↓ 6 callers
Method
send
(self, client: &Client)
src/auth.rs:778
↓ 6 callers
Method
serialize
(&self, serializer: S)
src/util.rs:2515
↓ 6 callers
Method
sign_payload
(&self, message: T, r#type: &str)
src/icloud/keychain.rs:891
↓ 5 callers
Method
apply_changes
(&self, changes: CuttlefishChanges, state: &mut KeychainClientState)
src/icloud/keychain.rs:1397
↓ 5 callers
Method
complete
(&self)
src/icloud/mmcs.rs:757
↓ 5 callers
Method
decrypt_data
(&self, _: &[u8], _: &str)
cloudkit-proto/src/lib.rs:30
↓ 5 callers
Method
encrypt
(&self, plaintext: &[u8], aad: &[u8])
src/icloud/pcs.rs:505
↓ 5 callers
Method
encrypt_data
(&self, _: &[u8], _: &str)
cloudkit-proto/src/lib.rs:33
↓ 5 callers
Method
ensure_exists
(&self, alias: &str, r#type: KeyType, access_rules: KeystoreAccessRules)
keystore/src/lib.rs:137
↓ 5 callers
Method
get_album
(&self, album: &str, url: &str, enter: impl Serialize)
src/sharedstreams.rs:250
↓ 5 callers
Method
get_cloudkey_access_key
note - each call talks to keystore and may talk to a HSM
src/icloud/keychain.rs:1062
↓ 5 callers
Method
get_protocol_version
(&self)
src/macos.rs:121
↓ 5 callers
Function
handle_from_ids
(ids: &str)
src/facetime.rs:55
↓ 5 callers
Function
kdf_ctr_hmac
(key: &[u8], label: &[u8], context: &[u8], out_len: usize)
src/util.rs:1841
↓ 5 callers
Function
prepare_put
(mut reader: impl ReadContainer + Send + Sync, encrypt: bool, prefix: u8)
src/icloud/mmcs.rs:127
↓ 5 callers
Method
raw_text
(&self)
src/imessage/messages.rs:591
↓ 5 callers
Method
read_n
(&mut self, n: usize)
src/util.rs:2635
↓ 5 callers
Method
receive_message
(&self, msg: APSMessage, topics: &[&'static str])
src/ids/identity_manager.rs:766
↓ 5 callers
Function
send_for_message
(sender: String, message: ConversationMessage, context: Option<u64>)
src/facetime.rs:139
↓ 4 callers
Method
add_item
(&mut self, cache: &mut VecDeque<Vec<u8>>, item: &[u8])
src/aps.rs:115
↓ 4 callers
Function
add_prefix
(participants: &[String])
src/imessage/messages.rs:1849
↓ 4 callers
Method
compress_private
(&self)
src/util.rs:1754
↓ 4 callers
Method
data_avail
(&mut self, data: &[u8])
src/icloud/mmcs.rs:906
↓ 4 callers
Method
decode
(&self, access: &SivKey)
src/icloud/keychain.rs:373
↓ 4 callers
Method
decrypt
(&self, ciphertext: &[u8], aad: &[u8])
src/icloud/pcs.rs:483
↓ 4 callers
Method
decrypt_with_keychain
(&self, keychain: &KeychainClientState, service: &PCSService<'_>, custom_signing: bool)
src/icloud/pcs.rs:708
↓ 4 callers
Method
encode_message
(&mut self, message: APSPackedMessage, mut data: impl Write)
src/aps.rs:321
↓ 4 callers
Method
finalize
finalize the http stream
src/icloud/mmcs.rs:326
↓ 4 callers
Function
generate_nonce
(typ: NonceType)
src/auth.rs:678
↓ 4 callers
Method
get_container
(&self)
src/imessage/name_photo_sharing.rs:273
↓ 4 callers
Method
get_debug_meta
(&self)
src/macos.rs:133
↓ 4 callers
Method
get_gsa_token
(&self, token: &str)
src/auth.rs:168
↓ 4 callers
Method
get_raw_record
(&self)
src/icloud/cloudkit.rs:295
↓ 4 callers
Method
get_roll_count
(&self)
src/icloud/pcs.rs:731
↓ 4 callers
Method
get_targets
(&self, service: &str, handle: &str, participants: &[String], keys_for: &[MessageTarget])
src/ids/identity_manager.rs:265
↓ 4 callers
Function
handle_to_ids
(handle: &Handle)
src/facetime.rs:72
↓ 4 callers
Method
import_key
(&self, alias: &str, r#type: KeyType, priv_key: &[u8], access_rules: KeystoreAccessRules)
keystore/src/backup.rs:235
↓ 4 callers
Method
invalidate
(&mut self, handle: &str, keys_for: &str)
src/ids/identity_manager.rs:246
↓ 4 callers
Method
invoke_escrow
(&self, request: EscrowRequest)
src/icloud/keychain.rs:2132
↓ 4 callers
Method
key
(&self)
src/findmy.rs:349
↓ 4 callers
Function
login_apple_delegates
(account: &AppleAccount<T>, cookie: Option<&str>, os_config: &dyn OSConfig, delegates: &[LoginDelegate])
src/auth.rs:360
↓ 4 callers
Method
overwrite_new
(&self, alias: &str, r#type: KeyType, access_rules: KeystoreAccessRules)
keystore/src/lib.rs:147
↓ 4 callers
Method
parent_key_id
(&self)
src/icloud/keychain.rs:180
↓ 4 callers
Function
public_zone
()
src/icloud/cloudkit.rs:1132
↓ 4 callers
Function
read_file
(archive: &mut ZipArchive<T>, path: &str)
src/test.rs:56
↓ 4 callers
Function
read_input
()
src/test.rs:192
↓ 4 callers
Function
remove_prefix
(participants: &[String])
src/imessage/messages.rs:1844
↓ 4 callers
Method
request_me
(&self, url: &str, enter: impl Serialize)
src/sharedstreams.rs:270
↓ 4 callers
Method
section_sized
(&mut self, data: &[u8], size: usize)
src/icloud/keychain.rs:456
↓ 4 callers
Function
send_mmcs_req
(client: &Client, config: &MMCSConfig, url: &str, method: &str, auth: &str, dsid: &str, body: &[u8])
src/icloud/mmcs.rs:43
↓ 4 callers
Method
sign
(mut self, pair: &KeyPairNew<RsaKey>, key_type: KeyType, aps: &APSState, item: Option<usize>)
src/auth.rs:755
↓ 4 callers
Method
sign_raw
(&self, digest: MessageDigest, data: &[u8])
src/util.rs:1701
↓ 4 callers
Method
signature_data
(&self)
src/icloud/pcs.rs:665
↓ 4 callers
Method
to_conversation
(&self)
src/facetime.rs:127
↓ 4 callers
Method
to_record_encrypted
(&self, e: Option<&impl CloudKitEncryptor>)
cloudkit-proto/src/lib.rs:59
↓ 4 callers
Method
to_xml
Convert parts into xml for a RawIMessage
src/imessage/messages.rs:201
↓ 4 callers
Method
update_zone_share
(&self, config: &mut PCSZoneConfig, client: &KeychainClient<T>, pcs_service: &PCSService<'_>, share: &mut Clou
src/icloud/cloudkit.rs:1814
↓ 4 callers
Method
wait_for
(&self, mut recv: impl BorrowMut<Receiver<APSMessage>>, mut f: F)
src/aps.rs:1505
↓ 4 callers
Method
wanted_chunk
(&self)
src/icloud/mmcs.rs:761
↓ 4 callers
Method
write_number
(&mut self, num: u32)
src/util.rs:2289
↓ 3 callers
Method
add_serialize_value
(&mut self, val: StreamTypedObject)
src/util.rs:2434
↓ 3 callers
Method
build_aps_message_for
(&self, channel: &APSChannelIdentifier, join: bool)
src/statuskit.rs:117
↓ 3 callers
Method
certified_context
(&self)
src/imessage/aps_client.rs:103
↓ 3 callers
Method
check_payload
(&self, msg: &SignedInfo, r#type: &str)
src/icloud/keychain.rs:727
↓ 3 callers
Method
circle_shared_secret
(&self)
src/findmy.rs:293
↓ 3 callers
Method
create_key
(&self, alias: &str, r#type: KeyType, access_rules: crate::KeystoreAccessRules)
keystore/src/backup.rs:184
↓ 3 callers
Method
create_subscriptions
(&self)
src/icloud/keychain.rs:1407
↓ 3 callers
Method
decode
(val: &StCollapsedValue)
src/util.rs:1871
↓ 3 callers
Method
decrypt
(&self, data: &[u8])
keystore/src/software.rs:144
↓ 3 callers
Method
decrypt_verify
(&self, name: &'static str, field: &[u8], tag: &[u8])
src/imessage/name_photo_sharing.rs:145
↓ 3 callers
Method
delete
(&self, label: &str)
src/icloud/keychain.rs:2225
↓ 3 callers
Method
delete_records
(&self, zone: &str, records: &[String])
src/imessage/cloud_messages.rs:584
↓ 3 callers
Method
destroy_key
(&self, alias: &str)
keystore/src/backup.rs:194
↓ 3 callers
Function
do_ids_signature
(key: &RsaKey, payload: &[u8])
src/auth.rs:694
↓ 3 callers
Function
ec_key_from_apple
(apple: &[u8], curve: &EcGroup)
src/util.rs:609
↓ 3 callers
Function
ec_key_to_apple
(key: &EcKey<Private>)
src/util.rs:618
↓ 3 callers
Method
enc
(&self)
src/ids/user.rs:211
↓ 3 callers
Method
encode
(&self)
src/util.rs:1882
↓ 3 callers
Method
encrypt
(data: &[u8], key: [u8; 16])
src/auth.rs:939
↓ 3 callers
Method
encrypt
(&self, data: &[u8])
keystore/src/software.rs:148
↓ 3 callers
Method
encrypt_single
(&self, name: &'static str, field: &[u8])
src/imessage/name_photo_sharing.rs:154
↓ 3 callers
Method
enroll
(&self, password: &[u8], label: &str, mid: &str, formatted_time: &str, bottle_id: String, escrowed_signing_key
src/icloud/keychain.rs:2151
↓ 3 callers
Method
ensure_allocations
(&self, session: &mut FTSession, new_members: &[FTMember])
src/facetime.rs:392
↓ 3 callers
Method
ensure_private_self
(&self, cache_lock: &mut KeyCache, handle: &str, refresh: bool)
src/ids/identity_manager.rs:624
↓ 3 callers
Method
fetch_shares_for
(&self, user: &KeychainUserIdentity<impl KeystoreDeriveKey>)
src/icloud/keychain.rs:1791
↓ 3 callers
Function
find_entitlement_result
(entitlements: &[serde_json::Value], id: u64)
src/util.rs:768
↓ 3 callers
Function
ford_idx_to_id
(idx: u32)
src/icloud/mmcs.rs:509
← previous
next →
101–200 of 1,027, ranked by callers