Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/arnaultpascual/Verrou
/ functions
Functions
2,342 in github.com/arnaultpascual/Verrou
⨍
Functions
2,342
◇
Types & classes
360
↓ 4 callers
Function
map_vault_error
(err: &verrou_vault::VaultError)
src-tauri/src/commands/attachments.rs:50
↓ 4 callers
Function
move_folder
( conn: &rusqlite::Connection, folder_id: &str, new_parent_id: Option<&str>, position: i32, )
crates/verrou-vault/src/folders.rs:244
↓ 4 callers
Function
openDetailDeleteForFirstCard
* Open the first card's TOTP detail and return its Delete button. Under D-5 * Delete is reached straight from the read-only detail (no edit step).
src/__tests__/features/entries/EntriesPage.test.tsx:285
↓ 4 callers
Function
openManualForm
Open the form in manual mode and return the modal root.
src/__tests__/features/entries/AddEntryModal.test.tsx:382
↓ 4 callers
Function
parse_language
Parse a language string to a `Bip39Language` enum value. Accepts lowercase English names: `"english"`, `"japanese"`, `"korean"`, `"spanish"`, `"chine
src-tauri/src/commands/bip39.rs:44
↓ 4 callers
Function
performReveal
Helper: performs the re-auth reveal flow and waits for revealed data to appear.
src/__tests__/features/credentials/CredentialDetailModal.test.tsx:253
↓ 4 callers
Function
perform_vault_lock
Shared vault lock logic used by both the `lock_vault` IPC command and the tray menu's "Lock Vault" action. Cancels the auto-lock timer, drops the vau
src-tauri/src/commands/vault.rs:172
↓ 4 callers
Function
pickImportFile
( source: ImportSource, )
src/features/import/ipc.ts:268
↓ 4 callers
Function
processInline
* Process inline markdown elements within already-escaped text. * * The input is guaranteed HTML-escaped by `renderMarkdown`. Every replacement * b
src/features/notes/renderMarkdown.ts:191
↓ 4 callers
Function
push_field
Append a `u32` big-endian length prefix followed by `field` to `out`. # Errors Returns [`VaultError::Export`] if `field` exceeds [`MAX_FIELD_LEN`] o
crates/verrou-vault/src/export/envelope.rs:108
↓ 4 callers
Method
read_field
Read one `u32 BE`-prefixed field and advance the cursor. # Errors Returns [`VaultError::Import`] if the buffer is truncated or the declared length e
crates/verrou-vault/src/export/envelope.rs:138
↓ 4 callers
Function
realistic_header
Create a realistic vault header with the given slots.
crates/verrou-crypto-core/tests/integration/vault_format_roundtrip.rs:23
↓ 4 callers
Function
remaining
()
src/features/entries/EntryCard.tsx:314
↓ 4 callers
Function
renderAppLayout
()
src/__tests__/features/layout/SkipLink.test.tsx:15
↓ 4 callers
Function
resetFlow
()
src/features/settings/BiometricSettings.tsx:49
↓ 4 callers
Function
resultCount
()
src/features/quick-access/QuickSearch.tsx:47
↓ 4 callers
Method
schema_version
Returns the current schema version (`PRAGMA user_version`). # Errors Returns [`VaultError::Database`] if the pragma query fails.
crates/verrou-vault/src/db.rs:136
↓ 4 callers
Function
setup_vault
Create a vault in `dir` and immediately unlock it. Returns the open `VaultDb` and the session master key.
src-tauri/tests/auth_tier_enforcement.rs:99
↓ 4 callers
Function
shannon_entropy
(data: &[u8])
crates/verrou-crypto-core/tests/security/entropy_quality.rs:36
↓ 4 callers
Function
siblingsOf
(parentId: string | undefined)
src/features/folders/FolderSection.tsx:84
↓ 4 callers
Function
size
()
src/components/Spinner.tsx:13
↓ 4 callers
Function
split_name_issuer
Split the name field and issuer field intelligently. Google Auth often encodes names as "issuer:account" in the `name` field while also providing a s
crates/verrou-vault/src/import/google_auth.rs:297
↓ 4 callers
Function
toggleSidebar
()
src/stores/sidebarStore.ts:28
↓ 4 callers
Function
updateCustomField
(index: number, key: keyof CustomFieldDto, value: string)
src/features/credentials/AddCredentialModal.tsx:227
↓ 4 callers
Function
validateGoogleAuthImport
( migrationData: string, )
src/features/import/ipc.ts:82
↓ 4 callers
Function
validatePhrase
( words: string[], language: string, )
src/features/seed/ipc.ts:91
↓ 4 callers
Function
validate_secret
Validate that a Base32-encoded secret is well-formed and non-empty. # Errors Returns an error string if the secret is empty or contains invalid Base
crates/verrou-vault/src/import/mod.rs:134
↓ 3 callers
Method
aad_tag
(&self)
crates/verrou-crypto-core/src/slots.rs:64
↓ 3 callers
Function
add_entry
( mut request: AddEntryRequest, vault_state: State<'_, ManagedVaultState>, )
src-tauri/src/commands/entries.rs:755
↓ 3 callers
Method
all
()
crates/verrou-crypto-core/src/bip39/mod.rs:65
↓ 3 callers
Function
build_migration_uri
Build a full migration URI from OTP parameters.
crates/verrou-vault/tests/import_google_auth.rs:80
↓ 3 callers
Function
build_validation_report
Build a `ValidationReportDto` from parsed entries, duplicates, and categorized info.
src-tauri/src/commands/import.rs:316
↓ 3 callers
Function
calibrate_tier
Calibrate one tier by timing a single-iteration derivation and scaling `t_cost` toward `target_ms`. Because Argon2id time is ~linear in `t_cost`, `t
crates/verrou-crypto-core/src/kdf.rs:266
↓ 3 callers
Function
checkBiometricAvailability
()
src/features/vault/biometricIpc.ts:34
↓ 3 callers
Function
check_attachment_sizes
Validate attachment sizes in a parsed payload. Rejects any attachment whose decoded `data` exceeds [`IMPORT_MAX_ATTACHMENT_BYTES`] or whose `size_byt
crates/verrou-vault/src/import/verrou_format.rs:474
↓ 3 callers
Function
clearCountdown
()
src/features/entries/useReveal.ts:117
↓ 3 callers
Function
clearError
(field: string)
src/features/credentials/EditCredentialModal.tsx:118
↓ 3 callers
Function
clearError
(field: string)
src/features/entries/AddEntryModal.tsx:135
↓ 3 callers
Function
clickGenerate
(container: HTMLElement)
src/__tests__/features/quick-access/EntryDetailView.test.tsx:278
↓ 3 callers
Function
command_layer_secret
The secret-gating predicate that `get_entry` (IPC command) applies before returning `EntryDetailDto`. Mirrors the exact `extract_secret` match block
src-tauri/tests/auth_tier_enforcement.rs:127
↓ 3 callers
Function
compute_header_mac
Compute the keyed MAC over the authenticated header subset. Derives a MAC key from the master key via BLAKE3-KDF (context [`HEADER_MAC_CONTEXT`]), th
crates/verrou-crypto-core/src/vault_format.rs:171
↓ 3 callers
Function
createInitialState
()
src/features/recovery/AddRecoveryCodeForm.tsx:46
↓ 3 callers
Function
create_hardware_key_provider
()
src-tauri/src/platform/hardware_key.rs:325
↓ 3 callers
Function
credential_params
(name: &str, password: &str)
crates/verrou-vault/tests/entries_integration.rs:775
↓ 3 callers
Function
delay
(ms: number)
src/features/vault/biometricIpc.ts:125
↓ 3 callers
Function
delay
(ms: number)
src/features/onboarding/ipc.ts:101
↓ 3 callers
Function
derive_session_keypairs
Derive the vault's long-term hybrid KEM and signing keypairs from the master key. Both derivations are deterministic: the same master key and fixed c
crates/verrou-vault/src/lifecycle.rs:276
↓ 3 callers
Function
detectPlatform
()
src/features/settings/KeyboardShortcuts.tsx:18
↓ 3 callers
Function
displayCombo
(combo: string)
src/features/settings/KeyboardShortcuts.tsx:168
↓ 3 callers
Function
doParse
(data?: string, pw?: string)
src/features/import/ExportGuideStep.tsx:129
↓ 3 callers
Function
enrollBiometric
(password: string)
src/features/vault/biometricIpc.ts:75
↓ 3 callers
Function
epoch_to_utc
(epoch_secs: u64)
crates/verrou-vault/src/lifecycle.rs:1943
↓ 3 callers
Function
evaluateStrength
(password: string)
src/components/PasswordInput.tsx:31
↓ 3 callers
Function
extract_issuer
Extract an issuer from `OtpParameters`.
crates/verrou-vault/src/import/google_auth.rs:283
↓ 3 callers
Function
extract_name
Extract a display name from `OtpParameters`.
crates/verrou-vault/src/import/google_auth.rs:274
↓ 3 callers
Function
extract_secret
Extract the secret string from `EntryData` for the detail DTO.
src-tauri/src/commands/entries.rs:427
↓ 3 callers
Function
filtered
()
src/features/quick-access/QuickSearch.tsx:46
↓ 3 callers
Function
filteredEntries
()
src/features/entries/EntriesPage.tsx:104
↓ 3 callers
Function
finish_envelope
Append the trailing signature to a signed portion, producing the final envelope bytes. # Errors Returns [`VaultError::Export`] if the signature fail
crates/verrou-vault/src/export/envelope.rs:237
↓ 3 callers
Function
full_entry_to_metadata_dto
(entry: &verrou_vault::Entry)
src-tauri/src/commands/entries.rs:391
↓ 3 callers
Function
get_attachment
Get an attachment's metadata and decrypted content. Reads the encrypted BLOB, derives the entry-specific key, and decrypts. The returned `Vec<u8>` co
crates/verrou-vault/src/attachments.rs:188
↓ 3 callers
Function
guide
()
src/features/import/ExportGuideStep.tsx:78
↓ 3 callers
Function
handleThemeChange
(theme: string)
src/features/settings/PreferencesSection.tsx:27
↓ 3 callers
Function
hasNoValid
()
src/features/import/ValidationReportStep.tsx:87
↓ 3 callers
Function
importCount
()
src/features/import/ValidationReportStep.tsx:47
↓ 3 callers
Function
inlineInput
( value: () => string, onInput: (v: string) => void, onBlur: () => void, onKeyDown: (e: Keyboa
src/features/folders/FolderSection.tsx:247
↓ 3 callers
Function
insert_key_slot_record
Insert a key slot record into the `key_slots` table. Stores the wrapped key as binary (nonce || ciphertext || tag), the Argon2id salt, and the KDF pa
crates/verrou-vault/src/lifecycle.rs:1865
↓ 3 callers
Function
isActive
()
src/features/onboarding/StepIndicator.tsx:25
↓ 3 callers
Function
isAvailable
()
src/features/settings/BiometricSettings.tsx:126
↓ 3 callers
Function
isEnrolled
()
src/features/settings/BiometricSettings.tsx:127
↓ 3 callers
Function
isFormDisabled
()
src/features/vault/UnlockPage.tsx:193
↓ 3 callers
Function
isLoading
()
src/features/settings/BiometricSettings.tsx:131
↓ 3 callers
Function
isMarkedForRemoval
()
src/features/recovery/EditRecoveryCodeModal.tsx:327
↓ 3 callers
Function
isOtpType
()
src/features/entries/EditEntryModal.tsx:91
↓ 3 callers
Function
isSubsequence
* Check if `query` is a subsequence of `text` (chars appear in order). * Returns true if every character of query appears in text in order.
src/features/entries/filterEntries.ts:49
↓ 3 callers
Function
isWarning
()
src/features/entries/CountdownRing.tsx:20
↓ 3 callers
Method
is_mlocked
(&self)
crates/verrou-crypto-core/src/memory.rs:147
↓ 3 callers
Function
json_field
Serialize a serde value to JSON bytes, mapping failures to an export error.
crates/verrou-vault/src/export/envelope.rs:202
↓ 3 callers
Function
lockVault
()
src/features/vault/ipc.ts:133
↓ 3 callers
Function
make_payload_with_attachment
Build a minimal `ExportPayload` with a single attachment whose `data` field has the given byte count.
crates/verrou-vault/src/import/verrou_format.rs:666
↓ 3 callers
Function
make_rate_limited_error
Build a JSON-encoded `RATE_LIMITED` error with the actual remaining milliseconds.
src-tauri/src/commands/biometric.rs:347
↓ 3 callers
Function
mockId
()
src/features/import/ipc.ts:22
↓ 3 callers
Function
note_params
(name: &str, content: &str)
crates/verrou-vault/tests/import_verrou_integration.rs:111
↓ 3 callers
Function
parse_iso8601_to_epoch_days
(s: &str)
crates/verrou-vault/src/health.rs:403
↓ 3 callers
Function
parse_separator
Parse a separator string from the frontend into a [`PassphraseSeparator`].
src-tauri/src/commands/password_generator.rs:81
↓ 3 callers
Function
passwordsMatch
()
src/features/vault/RecoveryPage.tsx:130
↓ 3 callers
Function
passwordsMatch
()
src/features/settings/SettingsPage.tsx:109
↓ 3 callers
Function
performRevealWithTotp
Helper: performs the re-auth reveal flow with TOTP-linked credential.
src/__tests__/features/credentials/CredentialDetailModal.test.tsx:298
↓ 3 callers
Function
prepareQrTransfer
( request: QrTransferPrepareRequest, )
src/features/export/qrTransferIpc.ts:59
↓ 3 callers
Method
provider_name
(&self)
src-tauri/src/platform/biometric.rs:161
↓ 3 callers
Method
record_activity
Record user activity (resets the inactivity countdown).
src-tauri/src/state.rs:117
↓ 3 callers
Function
record_failed_attempt
Record a failed unlock attempt in the header.
crates/verrou-vault/src/lifecycle.rs:1824
↓ 3 callers
Function
remove_biometric_slot
Remove the biometric slot from an existing vault. Removes the biometric slot from the vault header and deletes the corresponding record from the `key
crates/verrou-vault/src/lifecycle.rs:992
↓ 3 callers
Function
resetForm
()
src/features/credentials/AddCredentialModal.tsx:130
↓ 3 callers
Function
resetForm
()
src/features/entries/AddEntryModal.tsx:49
↓ 3 callers
Method
revoke
(&self, _vault_id: &str)
src-tauri/src/platform/biometric.rs:177
↓ 3 callers
Function
revokeBiometric
(password: string)
src/features/vault/biometricIpc.ts:102
↓ 3 callers
Function
sample_metadata
()
src-tauri/src/commands/entries.rs:2887
↓ 3 callers
Function
setScreenCaptureProtection
( enabled: boolean, )
src/features/export/qrTransferIpc.ts:106
↓ 3 callers
Function
severity
()
src/features/recovery/RecoveryCodeDetailModal.tsx:224
← previous
next →
301–400 of 2,342, ranked by callers