Search index

Every file and every section in VeilVoice, 391 files and 18733 sections, listed in full on this page. There is no JavaScript here and nothing to load: use your browser's own find-in-page (Ctrl+F, or Cmd+F on a Mac) to search it. Section headings and their opening text are included, so searching for a term finds the place it is discussed, not just the file name.

The live search on the main site scores and ranks the same index, and adds sorting and filtering. It needs JavaScript. This page does not, and is generated from the same walk of the repository, so the two never disagree.

Every entry is expanded rather than folded away, deliberately: text inside a collapsed section is not searchable by find-in-page on every browser, and an index that answers confidently with nothing would be worse than no index. That makes this a long page. The list below jumps to each part of it.

Contents

Documentation (38)

CHANGELOG.md · root, 6014 lines, 400 sections

open CHANGELOG.md

README.md · root, 820 lines, 162 sections

open README.md

ROADMAP.md · root, 1391 lines, 400 sections

open ROADMAP.md

deploy/README.md · root, 39 lines, 8 sections

open README.md

docs/AUDIT.md · docs, 7821 lines, 400 sections

open AUDIT.md

docs/CONTRIBUTING.md · docs, 135 lines, 29 sections

open CONTRIBUTING.md

docs/FAQ.md · docs, 303 lines, 69 sections

open FAQ.md

docs/GUIDE_CLI.md · docs, 390 lines, 79 sections

open GUIDE_CLI.md

docs/GUIDE_GUI.md · docs, 1126 lines, 277 sections

open GUIDE_GUI.md

docs/GUIDE_VERIFY.md · docs, 344 lines, 74 sections

open GUIDE_VERIFY.md

docs/INSTALL.md · docs, 507 lines, 99 sections

open INSTALL.md

docs/MEASURED.md · docs, 41 lines, 9 sections

open MEASURED.md

docs/PACKAGING.md · docs, 332 lines, 77 sections

open PACKAGING.md

docs/REPRODUCIBLE_BUILDS.md · docs, 69 lines, 18 sections

open REPRODUCIBLE_BUILDS.md

docs/SECURITY.md · docs, 72 lines, 17 sections

open SECURITY.md

docs/SELF_SIGNING.md · docs, 104 lines, 20 sections

open SELF_SIGNING.md

docs/USER_GUIDE.md · docs, 1599 lines, 369 sections

open USER_GUIDE.md

docs/USING_THE_CRATES.md · docs, 292 lines, 56 sections

open USING_THE_CRATES.md

docs/WEBSITE.md · docs, 116 lines, 27 sections

open WEBSITE.md

docs/WHITEPAPER.md · docs, 328 lines, 71 sections

open WHITEPAPER.md

docs/source/index.md · docs, 29 lines, 12 sections

open index.md

docs/source/website-css-main-css.md · docs, 58 lines, 11 sections

open website-css-main-css.md

docs/source/website-css-themes-css.md · docs, 33 lines, 10 sections

open website-css-themes-css.md

docs/source/website-js-demo-data-js.md · docs, 35 lines, 8 sections

open website-js-demo-data-js.md

docs/source/website-js-legal-js.md · docs, 53 lines, 13 sections

open website-js-legal-js.md

docs/source/website-js-markdown-js.md · docs, 59 lines, 13 sections

open website-js-markdown-js.md

docs/source/website-js-prefetch-js.md · docs, 58 lines, 17 sections

open website-js-prefetch-js.md

docs/source/website-js-repo-js.md · docs, 57 lines, 12 sections

open website-js-repo-js.md

docs/source/website-js-reveal-js.md · docs, 57 lines, 17 sections

open website-js-reveal-js.md

docs/source/website-js-search-js.md · docs, 70 lines, 18 sections

open website-js-search-js.md

docs/source/website-js-sessions-js.md · docs, 56 lines, 15 sections

open website-js-sessions-js.md

docs/source/website-js-teleport-js.md · docs, 70 lines, 20 sections

open website-js-teleport-js.md

docs/source/website-js-theme-js.md · docs, 44 lines, 9 sections

open website-js-theme-js.md

docs/source/website-js-verify-js.md · docs, 56 lines, 13 sections

open website-js-verify-js.md

docs/source/website-js-walkthrough-js.md · docs, 50 lines, 13 sections

open website-js-walkthrough-js.md

fuzz/README.md · fuzz, 200 lines, 42 sections

open README.md

packaging/README.md · root, 23 lines, 5 sections

open README.md

packaging/aur/README.md · root, 46 lines, 8 sections

open README.md

Rust source (161)

crates/veilvoice-audio/src/devices.rs · veilvoice-audio, 258 lines, 30 sections

open devices.rs

crates/veilvoice-audio/src/io.rs · veilvoice-audio, 575 lines, 49 sections

open io.rs

crates/veilvoice-audio/src/lib.rs · veilvoice-audio, 259 lines, 34 sections

open lib.rs

crates/veilvoice-audio/src/live.rs · veilvoice-audio, 860 lines, 63 sections

open live.rs

crates/veilvoice-audio/src/meter.rs · veilvoice-audio, 167 lines, 23 sections

open meter.rs

crates/veilvoice-audio/src/playback.rs · veilvoice-audio, 213 lines, 19 sections

open playback.rs

crates/veilvoice-audio/src/record.rs · veilvoice-audio, 544 lines, 62 sections

open record.rs

crates/veilvoice-audio/src/room.rs · veilvoice-audio, 615 lines, 42 sections

open room.rs

crates/veilvoice-cli/src/accel.rs · veilvoice-cli, 91 lines, 3 sections

open accel.rs

crates/veilvoice-cli/src/appctl.rs · veilvoice-cli, 287 lines, 13 sections

open appctl.rs

crates/veilvoice-cli/src/atrest.rs · veilvoice-cli, 456 lines, 32 sections

open atrest.rs

crates/veilvoice-cli/src/capture.rs · veilvoice-cli, 340 lines, 21 sections

open capture.rs

crates/veilvoice-cli/src/conversation.rs · veilvoice-cli, 1091 lines, 52 sections

open conversation.rs

crates/veilvoice-cli/src/decoy.rs · veilvoice-cli, 59 lines, 3 sections

open decoy.rs

crates/veilvoice-cli/src/failsafe.rs · veilvoice-cli, 113 lines, 6 sections

open failsafe.rs

crates/veilvoice-cli/src/guard.rs · veilvoice-cli, 360 lines, 25 sections

open guard.rs

crates/veilvoice-cli/src/gui.rs · veilvoice-cli, 248 lines, 19 sections

open gui.rs

crates/veilvoice-cli/src/input.rs · veilvoice-cli, 121 lines, 7 sections

open input.rs

crates/veilvoice-cli/src/lock.rs · veilvoice-cli, 348 lines, 28 sections

open lock.rs

crates/veilvoice-cli/src/main.rs · veilvoice-cli, 3462 lines, 107 sections

open main.rs

crates/veilvoice-cli/src/mandate.rs · veilvoice-cli, 340 lines, 24 sections

open mandate.rs

crates/veilvoice-cli/src/meter.rs · veilvoice-cli, 260 lines, 27 sections

open meter.rs

crates/veilvoice-cli/src/policy.rs · veilvoice-cli, 244 lines, 15 sections

open policy.rs

crates/veilvoice-cli/src/priv_mode.rs · veilvoice-cli, 47 lines, 3 sections

open priv_mode.rs

crates/veilvoice-cli/src/record.rs · veilvoice-cli, 407 lines, 23 sections

open record.rs

crates/veilvoice-cli/src/sentry.rs · veilvoice-cli, 387 lines, 25 sections

open sentry.rs

crates/veilvoice-cli/src/theme.rs · veilvoice-cli, 145 lines, 29 sections

open theme.rs

crates/veilvoice-conversation/src/edit.rs · veilvoice-conversation, 650 lines, 51 sections

open edit.rs

crates/veilvoice-conversation/src/lib.rs · veilvoice-conversation, 183 lines, 30 sections

open lib.rs

crates/veilvoice-conversation/src/mode.rs · veilvoice-conversation, 593 lines, 58 sections

open mode.rs

crates/veilvoice-conversation/src/plan.rs · veilvoice-conversation, 1202 lines, 90 sections

open plan.rs

crates/veilvoice-conversation/src/render.rs · veilvoice-conversation, 1112 lines, 96 sections

open render.rs

crates/veilvoice-conversation/src/subtitles.rs · veilvoice-conversation, 277 lines, 30 sections

open subtitles.rs

crates/veilvoice-core/examples/spectrum_report.rs · veilvoice-core, 108 lines, 7 sections

open spectrum_report.rs

crates/veilvoice-core/examples/veil_a_buffer.rs · veilvoice-core, 55 lines, 1 sections

open veil_a_buffer.rs

crates/veilvoice-core/src/accent.rs · veilvoice-core, 702 lines, 76 sections

open accent.rs

crates/veilvoice-core/src/chain.rs · veilvoice-core, 1742 lines, 131 sections

open chain.rs

crates/veilvoice-core/src/effects.rs · veilvoice-core, 246 lines, 31 sections

open effects.rs

crates/veilvoice-core/src/lib.rs · veilvoice-core, 90 lines, 23 sections

open lib.rs

crates/veilvoice-core/src/modulation.rs · veilvoice-core, 324 lines, 37 sections

open modulation.rs

crates/veilvoice-core/src/pitch.rs · veilvoice-core, 287 lines, 30 sections

open pitch.rs

crates/veilvoice-core/src/spectral.rs · veilvoice-core, 443 lines, 33 sections

open spectral.rs

crates/veilvoice-core/src/stft.rs · veilvoice-core, 265 lines, 18 sections

open stft.rs

crates/veilvoice-core/src/voices.rs · veilvoice-core, 873 lines, 100 sections

open voices.rs

crates/veilvoice-core/src/window.rs · veilvoice-core, 102 lines, 16 sections

open window.rs

crates/veilvoice-crypto/examples/seal_and_open.rs · veilvoice-crypto, 81 lines, 1 sections

open seal_and_open.rs

crates/veilvoice-crypto/src/aead.rs · veilvoice-crypto, 281 lines, 32 sections

open aead.rs

crates/veilvoice-crypto/src/amnesia.rs · veilvoice-crypto, 429 lines, 55 sections

open amnesia.rs

crates/veilvoice-crypto/src/container.rs · veilvoice-crypto, 619 lines, 56 sections

open container.rs

crates/veilvoice-crypto/src/decoy.rs · veilvoice-crypto, 465 lines, 49 sections

open decoy.rs

crates/veilvoice-crypto/src/hoard.rs · veilvoice-crypto, 1100 lines, 108 sections

open hoard.rs

crates/veilvoice-crypto/src/hybrid.rs · veilvoice-crypto, 525 lines, 68 sections

open hybrid.rs

crates/veilvoice-crypto/src/kdf.rs · veilvoice-crypto, 634 lines, 83 sections

open kdf.rs

crates/veilvoice-crypto/src/lib.rs · veilvoice-crypto, 242 lines, 33 sections

open lib.rs

crates/veilvoice-crypto/src/lock.rs · veilvoice-crypto, 2265 lines, 202 sections

open lock.rs

crates/veilvoice-crypto/src/privatefile.rs · veilvoice-crypto, 314 lines, 33 sections

open privatefile.rs

crates/veilvoice-crypto/src/shred.rs · veilvoice-crypto, 418 lines, 33 sections

open shred.rs

crates/veilvoice-crypto/src/studio.rs · veilvoice-crypto, 1509 lines, 133 sections

open studio.rs

crates/veilvoice-crypto/src/tape.rs · veilvoice-crypto, 392 lines, 46 sections

open tape.rs

crates/veilvoice-crypto/src/vault.rs · veilvoice-crypto, 689 lines, 64 sections

open vault.rs

crates/veilvoice-crypto/src/weave.rs · veilvoice-crypto, 1728 lines, 100 sections

open weave.rs

crates/veilvoice-guard/src/blame.rs · veilvoice-guard, 422 lines, 37 sections

open blame.rs

crates/veilvoice-guard/src/failsafe/act.rs · veilvoice-guard, 517 lines, 39 sections

open act.rs

crates/veilvoice-guard/src/failsafe/mod.rs · veilvoice-guard, 743 lines, 62 sections

open mod.rs

crates/veilvoice-guard/src/lib.rs · veilvoice-guard, 160 lines, 29 sections

open lib.rs

crates/veilvoice-guard/src/manifest.rs · veilvoice-guard, 731 lines, 63 sections

open manifest.rs

crates/veilvoice-guard/src/sentry/canary.rs · veilvoice-guard, 762 lines, 70 sections

open canary.rs

crates/veilvoice-guard/src/sentry/mod.rs · veilvoice-guard, 246 lines, 38 sections

open mod.rs

crates/veilvoice-guard/src/sentry/rate.rs · veilvoice-guard, 954 lines, 86 sections

open rate.rs

crates/veilvoice-gui/src/app.rs · veilvoice-gui, 3585 lines, 155 sections

open app.rs

crates/veilvoice-gui/src/autolock.rs · veilvoice-gui, 370 lines, 40 sections

open autolock.rs

crates/veilvoice-gui/src/avnotice.rs · veilvoice-gui, 299 lines, 37 sections

open avnotice.rs

crates/veilvoice-gui/src/crashlog.rs · veilvoice-gui, 448 lines, 42 sections

open crashlog.rs

crates/veilvoice-gui/src/crashreport.rs · veilvoice-gui, 290 lines, 29 sections

open crashreport.rs

crates/veilvoice-gui/src/decoys.rs · veilvoice-gui, 217 lines, 14 sections

open decoys.rs

crates/veilvoice-gui/src/decoys/tests.rs · veilvoice-gui, 81 lines, 9 sections

open tests.rs

crates/veilvoice-gui/src/dialog.rs · veilvoice-gui, 426 lines, 43 sections

open dialog.rs

crates/veilvoice-gui/src/firstrun.rs · veilvoice-gui, 694 lines, 41 sections

open firstrun.rs

crates/veilvoice-gui/src/graphics.rs · veilvoice-gui, 215 lines, 26 sections

open graphics.rs

crates/veilvoice-gui/src/group.rs · veilvoice-gui, 2111 lines, 111 sections

open group.rs

crates/veilvoice-gui/src/integrity.rs · veilvoice-gui, 387 lines, 36 sections

open integrity.rs

crates/veilvoice-gui/src/layout.rs · veilvoice-gui, 474 lines, 38 sections

open layout.rs

crates/veilvoice-gui/src/lib.rs · veilvoice-gui, 137 lines, 51 sections

open lib.rs

crates/veilvoice-gui/src/main.rs · veilvoice-gui, 232 lines, 21 sections

open main.rs

crates/veilvoice-gui/src/monitor.rs · veilvoice-gui, 580 lines, 45 sections

open monitor.rs

crates/veilvoice-gui/src/notify.rs · veilvoice-gui, 461 lines, 49 sections

open notify.rs

crates/veilvoice-gui/src/pace.rs · veilvoice-gui, 510 lines, 66 sections

open pace.rs

crates/veilvoice-gui/src/palettes.rs · veilvoice-gui, 701 lines, 58 sections

open palettes.rs

crates/veilvoice-gui/src/paths.rs · veilvoice-gui, 235 lines, 22 sections

open paths.rs

crates/veilvoice-gui/src/paths/tests.rs · veilvoice-gui, 186 lines, 11 sections

open tests.rs

crates/veilvoice-gui/src/policy.rs · veilvoice-gui, 321 lines, 28 sections

open policy.rs

crates/veilvoice-gui/src/prefs.rs · veilvoice-gui, 731 lines, 38 sections

open prefs.rs

crates/veilvoice-gui/src/reduced_motion.rs · veilvoice-gui, 349 lines, 29 sections

open reduced_motion.rs

crates/veilvoice-gui/src/security.rs · veilvoice-gui, 2404 lines, 141 sections

open security.rs

crates/veilvoice-gui/src/settings.rs · veilvoice-gui, 1435 lines, 78 sections

open settings.rs

crates/veilvoice-gui/src/setup.rs · veilvoice-gui, 1039 lines, 59 sections

open setup.rs

crates/veilvoice-gui/src/soundbar.rs · veilvoice-gui, 780 lines, 59 sections

open soundbar.rs

crates/veilvoice-gui/src/storage.rs · veilvoice-gui, 660 lines, 59 sections

open storage.rs

crates/veilvoice-gui/src/studio.rs · veilvoice-gui, 2407 lines, 153 sections

open studio.rs

crates/veilvoice-gui/src/studio/tests.rs · veilvoice-gui, 1057 lines, 59 sections

open tests.rs

crates/veilvoice-gui/src/theme.rs · veilvoice-gui, 803 lines, 65 sections

open theme.rs

crates/veilvoice-gui/src/tour.rs · veilvoice-gui, 300 lines, 23 sections

open tour.rs

crates/veilvoice-gui/src/updates.rs · veilvoice-gui, 247 lines, 20 sections

open updates.rs

crates/veilvoice-gui/src/vault_store.rs · veilvoice-gui, 590 lines, 68 sections

open vault_store.rs

crates/veilvoice-gui/src/verify.rs · veilvoice-gui, 1652 lines, 87 sections

open verify.rs

crates/veilvoice-gui/src/watchfeed.rs · veilvoice-gui, 413 lines, 35 sections

open watchfeed.rs

crates/veilvoice-gui/src/window.rs · veilvoice-gui, 245 lines, 34 sections

open window.rs

crates/veilvoice-meta/src/audio.rs · veilvoice-meta, 279 lines, 23 sections

open audio.rs

crates/veilvoice-meta/src/image.rs · veilvoice-meta, 211 lines, 18 sections

open image.rs

crates/veilvoice-meta/src/lib.rs · veilvoice-meta, 122 lines, 23 sections

open lib.rs

crates/veilvoice-meta/src/wav.rs · veilvoice-meta, 426 lines, 30 sections

open wav.rs

crates/veilvoice-policy/src/lib.rs · veilvoice-policy, 169 lines, 31 sections

open lib.rs

crates/veilvoice-policy/src/mandate.rs · veilvoice-policy, 540 lines, 63 sections

open mandate.rs

crates/veilvoice-policy/src/policy.rs · veilvoice-policy, 985 lines, 81 sections

open policy.rs

crates/veilvoice-policy/src/workspace.rs · veilvoice-policy, 818 lines, 63 sections

open workspace.rs

crates/veilvoice-setup/src/companions.rs · veilvoice-setup, 1089 lines, 85 sections

open companions.rs

crates/veilvoice-setup/src/install.rs · veilvoice-setup, 595 lines, 49 sections

open install.rs

crates/veilvoice-setup/src/lib.rs · veilvoice-setup, 172 lines, 32 sections

open lib.rs

crates/veilvoice-setup/src/space.rs · veilvoice-setup, 172 lines, 17 sections

open space.rs

crates/veilvoice-setup/src/space/tests.rs · veilvoice-setup, 110 lines, 11 sections

open tests.rs

crates/veilvoice-setup/src/update.rs · veilvoice-setup, 582 lines, 63 sections

open update.rs

crates/veilvoice-setup/src/volumes.rs · veilvoice-setup, 581 lines, 61 sections

open volumes.rs

crates/veilvoice-verify/src/builder.rs · veilvoice-verify, 1211 lines, 86 sections

open builder.rs

crates/veilvoice-verify/src/check/contents.rs · veilvoice-verify, 626 lines, 54 sections

open contents.rs

crates/veilvoice-verify/src/check/mod.rs · veilvoice-verify, 471 lines, 51 sections

open mod.rs

crates/veilvoice-verify/src/check/reproduce.rs · veilvoice-verify, 543 lines, 33 sections

open reproduce.rs

crates/veilvoice-verify/src/deps.rs · veilvoice-verify, 653 lines, 48 sections

open deps.rs

crates/veilvoice-verify/src/discover.rs · veilvoice-verify, 461 lines, 43 sections

open discover.rs

crates/veilvoice-verify/src/extracted.rs · veilvoice-verify, 317 lines, 33 sections

open extracted.rs

crates/veilvoice-verify/src/fetch.rs · veilvoice-verify, 330 lines, 36 sections

open fetch.rs

crates/veilvoice-verify/src/gnupg/backend.rs · veilvoice-verify, 470 lines, 49 sections

open backend.rs

crates/veilvoice-verify/src/gnupg/mod.rs · veilvoice-verify, 862 lines, 77 sections

open mod.rs

crates/veilvoice-verify/src/gnupg/script.rs · veilvoice-verify, 447 lines, 32 sections

open script.rs

crates/veilvoice-verify/src/lib.rs · veilvoice-verify, 1919 lines, 81 sections

open lib.rs

crates/veilvoice-verify/src/report.rs · veilvoice-verify, 386 lines, 38 sections

open report.rs

crates/veilvoice-verify/src/tests.rs · veilvoice-verify, 1374 lines, 90 sections

open tests.rs

crates/veilvoice-video/src/accel.rs · veilvoice-video, 649 lines, 53 sections

open accel.rs

crates/veilvoice-video/src/ffmpeg.rs · veilvoice-video, 719 lines, 53 sections

open ffmpeg.rs

crates/veilvoice-video/src/font.rs · veilvoice-video, 419 lines, 30 sections

open font.rs

crates/veilvoice-video/src/frames.rs · veilvoice-video, 687 lines, 41 sections

open frames.rs

crates/veilvoice-video/src/lib.rs · veilvoice-video, 169 lines, 31 sections

open lib.rs

crates/veilvoice-video/src/page.rs · veilvoice-video, 1611 lines, 88 sections

open page.rs

crates/veilvoice-video/src/palette.rs · veilvoice-video, 748 lines, 61 sections

open palette.rs

crates/veilvoice-video/src/raster.rs · veilvoice-video, 595 lines, 49 sections

open raster.rs

crates/veilvoice-video/src/size.rs · veilvoice-video, 733 lines, 83 sections

open size.rs

crates/veilvoice-video/src/waveform.rs · veilvoice-video, 299 lines, 32 sections

open waveform.rs

crates/veilvoice-watch/examples/scan_once.rs · veilvoice-watch, 31 lines, 3 sections

open scan_once.rs

crates/veilvoice-watch/src/appctl.rs · veilvoice-watch, 799 lines, 72 sections

open appctl.rs

crates/veilvoice-watch/src/capture/comms.rs · veilvoice-watch, 322 lines, 32 sections

open comms.rs

crates/veilvoice-watch/src/capture/mod.rs · veilvoice-watch, 574 lines, 67 sections

open mod.rs

crates/veilvoice-watch/src/capture/programs.rs · veilvoice-watch, 386 lines, 28 sections

open programs.rs

crates/veilvoice-watch/src/drivers/linux.rs · veilvoice-watch, 240 lines, 22 sections

open linux.rs

crates/veilvoice-watch/src/drivers/macos.rs · veilvoice-watch, 215 lines, 18 sections

open macos.rs

crates/veilvoice-watch/src/drivers/mod.rs · veilvoice-watch, 747 lines, 72 sections

open mod.rs

crates/veilvoice-watch/src/drivers/windows.rs · veilvoice-watch, 242 lines, 22 sections

open windows.rs

crates/veilvoice-watch/src/input.rs · veilvoice-watch, 606 lines, 42 sections

open input.rs

crates/veilvoice-watch/src/lib.rs · veilvoice-watch, 424 lines, 55 sections

open lib.rs

crates/veilvoice-watch/src/linux.rs · veilvoice-watch, 202 lines, 20 sections

open linux.rs

crates/veilvoice-watch/src/privilege.rs · veilvoice-watch, 405 lines, 37 sections

open privilege.rs

crates/veilvoice-watch/src/proc.rs · veilvoice-watch, 275 lines, 28 sections

open proc.rs

crates/veilvoice-watch/src/windows.rs · veilvoice-watch, 607 lines, 64 sections

open windows.rs

Tests and fuzzing (12)

crates/veilvoice-core/tests/hostile_audio.rs · veilvoice-core, 390 lines, 25 sections

open hostile_audio.rs

crates/veilvoice-crypto/tests/parser_fuzz.rs · veilvoice-crypto, 369 lines, 31 sections

open parser_fuzz.rs

crates/veilvoice-crypto/tests/timing.rs · veilvoice-crypto, 250 lines, 21 sections

open timing.rs

crates/veilvoice-meta/tests/wav_fuzz.rs · veilvoice-meta, 300 lines, 23 sections

open wav_fuzz.rs

crates/veilvoice-verify/tests/release_manifest.rs · veilvoice-verify, 209 lines, 15 sections

open release_manifest.rs

fuzz/fuzz_targets/container_header.rs · fuzz, 53 lines, 2 sections

open container_header.rs

fuzz/fuzz_targets/guard_manifest.rs · fuzz, 54 lines, 3 sections

open guard_manifest.rs

fuzz/fuzz_targets/hybrid_keys.rs · fuzz, 37 lines, 2 sections

open hybrid_keys.rs

fuzz/fuzz_targets/lock_file.rs · fuzz, 38 lines, 2 sections

open lock_file.rs

fuzz/fuzz_targets/release_contents.rs · fuzz, 87 lines, 4 sections

open release_contents.rs

fuzz/fuzz_targets/wav_chunks.rs · fuzz, 47 lines, 3 sections

open wav_chunks.rs

fuzz/fuzz_targets/wav_preflight.rs · fuzz, 36 lines, 3 sections

open wav_preflight.rs

Website (28)

website/404.html · website, 91 lines, 2 sections

open 404.html

website/crypto.html · website, 200 lines, 27 sections

open crypto.html

website/css/main.css · website, 2530 lines, 391 sections

open main.css

website/css/themes.css · website, 174 lines, 18 sections

open themes.css

website/download.html · website, 143 lines, 6 sections

open download.html

website/faq.html · website, 228 lines, 74 sections

open faq.html

website/guide.html · website, 258 lines, 22 sections

open guide.html

website/index.html · website, 1094 lines, 119 sections

open index.html

website/js/legal.js · website, 201 lines, 39 sections

open legal.js

website/js/markdown.js · website, 489 lines, 86 sections

open markdown.js

website/js/prefetch.js · website, 146 lines, 25 sections

open prefetch.js

website/js/repo.js · website, 392 lines, 65 sections

open repo.js

website/js/reveal.js · website, 125 lines, 23 sections

open reveal.js

website/js/search.js · website, 496 lines, 73 sections

open search.js

website/js/sessions.js · website, 219 lines, 34 sections

open sessions.js

website/js/teleport.js · website, 310 lines, 54 sections

open teleport.js

website/js/theme.js · website, 104 lines, 17 sections

open theme.js

website/js/verify.js · website, 211 lines, 32 sections

open verify.js

website/js/walkthrough.js · website, 162 lines, 26 sections

open walkthrough.js

website/nojs/index.html · website, 383 lines, 55 sections

open index.html

website/releases.html · website, 2612 lines, 400 sections

open releases.html

website/roadmap.html · website, 1508 lines, 400 sections

open roadmap.html

website/robots.txt · website, 6 lines, 1 sections

open robots.txt

website/search.html · website, 226 lines, 17 sections

open search.html

website/sitemap.xml · website, 350 lines, 171 sections

open sitemap.xml

website/verify.html · website, 200 lines, 15 sections

open verify.html

website/what.html · website, 178 lines, 18 sections

open what.html

website/wiki.html · website, 386 lines, 78 sections

open wiki.html

Tools and generators (93)

assets/generate.py · assets, 1317 lines, 212 sections

open generate.py

assets/linux/veilvoice.desktop · assets, 12 lines, 2 sections

open veilvoice.desktop

assets/screenshots/README.md · assets, 82 lines, 19 sections

open README.md

assets/screenshots/cli-anonymise.txt · assets, 55 lines, 8 sections

open cli-anonymise.txt

assets/screenshots/cli-capture.txt · assets, 23 lines, 7 sections

open cli-capture.txt

assets/screenshots/cli-clean.txt · assets, 21 lines, 2 sections

open cli-clean.txt

assets/screenshots/cli-companions.txt · assets, 15 lines, 4 sections

open cli-companions.txt

assets/screenshots/cli-conversation.txt · assets, 21 lines, 6 sections

open cli-conversation.txt

assets/screenshots/cli-fix.txt · assets, 25 lines, 5 sections

open cli-fix.txt

assets/screenshots/cli-guard.txt · assets, 14 lines, 2 sections

open cli-guard.txt

assets/screenshots/cli-help.txt · assets, 46 lines, 12 sections

open cli-help.txt

assets/screenshots/cli-live.txt · assets, 48 lines, 9 sections

open cli-live.txt

assets/screenshots/cli-preview.txt · assets, 57 lines, 8 sections

open cli-preview.txt

assets/screenshots/cli-render.txt · assets, 75 lines, 12 sections

open cli-render.txt

assets/screenshots/session-anonymise.txt · assets, 28 lines, 4 sections

open session-anonymise.txt

assets/screenshots/session-info.txt · assets, 16 lines, 2 sections

open session-info.txt

assets/screenshots/session-refusal.txt · assets, 29 lines, 4 sections

open session-refusal.txt

assets/screenshots/session-unencrypted.txt · assets, 33 lines, 5 sections

open session-unencrypted.txt

assets/screenshots/session-verify.txt · assets, 35 lines, 7 sections

open session-verify.txt

tools/audit/actions.py · tools, 90 lines, 14 sections

open actions.py

tools/audit/build_output.py · tools, 127 lines, 21 sections

open build_output.py

tools/audit/crate_tables.py · tools, 132 lines, 18 sections

open crate_tables.py

tools/audit/dependabot.py · tools, 291 lines, 48 sections

open dependabot.py

tools/audit/dependencies.py · tools, 204 lines, 33 sections

open dependencies.py

tools/audit/features.py · tools, 163 lines, 28 sections

open features.py

tools/audit/publishing.py · tools, 130 lines, 22 sections

open publishing.py

tools/audit/randomness.py · tools, 119 lines, 19 sections

open randomness.py

tools/audit/reachable.py · tools, 182 lines, 29 sections

open reachable.py

tools/audit/rsa_usage.py · tools, 194 lines, 25 sections

open rsa_usage.py

tools/audit/state_paths.py · tools, 145 lines, 22 sections

open state_paths.py

tools/docs/generate.py · tools, 3339 lines, 400 sections

open generate.py

tools/docs/guides.py · tools, 261 lines, 39 sections

open guides.py

tools/docs/sources.py · tools, 698 lines, 101 sections

open sources.py

tools/docs/wiki.py · tools, 380 lines, 61 sections

open wiki.py

tools/loc/count.py · tools, 296 lines, 43 sections

open count.py

tools/measured/generate.py · tools, 385 lines, 72 sections

open generate.py

tools/mutants/check.py · tools, 198 lines, 28 sections

open check.py

tools/mutants/survivors.txt · tools, 125 lines, 33 sections

open survivors.txt

tools/release/check-windows-icons.py · tools, 110 lines, 17 sections

open check-windows-icons.py

tools/release/contents.py · tools, 241 lines, 40 sections

open contents.py

tools/release/manpage.py · tools, 253 lines, 40 sections

open manpage.py

tools/release/packaging.py · tools, 145 lines, 24 sections

open packaging.py

tools/release/version.py · tools, 325 lines, 62 sections

open version.py

tools/render/probe.py · tools, 246 lines, 41 sections

open probe.py

tools/render/shot.py · tools, 297 lines, 49 sections

open shot.py

tools/repo/message_filter.py · tools, 71 lines, 14 sections

open message_filter.py

tools/repo/tidy.py · tools, 163 lines, 27 sections

open tidy.py

tools/search-index/generate.py · tools, 805 lines, 130 sections

open generate.py

tools/shots/attrs.py · tools, 109 lines, 16 sections

open attrs.py

tools/shots/crop.py · tools, 309 lines, 49 sections

open crop.py

tools/shots/fit.py · tools, 217 lines, 36 sections

open fit.py

tools/shots/gui.ps1 · tools, 234 lines, 44 sections

open gui.ps1

tools/shots/gui.sh · tools, 260 lines, 49 sections

open gui.sh

tools/shots/round.py · tools, 201 lines, 31 sections

open round.py

tools/shots/sessions.py · tools, 492 lines, 80 sections

open sessions.py

tools/shots/terminal.py · tools, 609 lines, 104 sections

open terminal.py

tools/shots/xwd.py · tools, 200 lines, 29 sections

open xwd.py

tools/sign/manifest.py · tools, 156 lines, 23 sections

open manifest.py

tools/sign/selfsign.ps1 · tools, 70 lines, 14 sections

open selfsign.ps1

tools/sign/selfsign.sh · tools, 82 lines, 16 sections

open selfsign.sh

tools/sign/selftest.py · tools, 58 lines, 8 sections

open selftest.py

tools/sign/verify.ps1 · tools, 59 lines, 11 sections

open verify.ps1

tools/sign/verify.sh · tools, 67 lines, 12 sections

open verify.sh

tools/site-tests/addresses.test.js · tools, 139 lines, 26 sections

open addresses.test.js

tools/site-tests/alignment.test.js · tools, 157 lines, 24 sections

open alignment.test.js

tools/site-tests/anchors.test.js · tools, 152 lines, 28 sections

open anchors.test.js

tools/site-tests/audit.test.js · tools, 210 lines, 39 sections

open audit.test.js

tools/site-tests/characters.test.js · tools, 210 lines, 34 sections

open characters.test.js

tools/site-tests/complexity-probe.js · tools, 74 lines, 14 sections

open complexity-probe.js

tools/site-tests/css.test.js · tools, 634 lines, 126 sections

open css.test.js

tools/site-tests/diagrams.test.js · tools, 180 lines, 30 sections

open diagrams.test.js

tools/site-tests/html.test.js · tools, 166 lines, 30 sections

open html.test.js

tools/site-tests/images.test.js · tools, 409 lines, 73 sections

open images.test.js

tools/site-tests/links.test.js · tools, 171 lines, 26 sections

open links.test.js

tools/site-tests/markdown.complexity.test.js · tools, 189 lines, 35 sections

open markdown.complexity.test.js

tools/site-tests/markdown.hostile.test.js · tools, 271 lines, 49 sections

open markdown.hostile.test.js

tools/site-tests/markdown.render.test.js · tools, 190 lines, 37 sections

open markdown.render.test.js

tools/site-tests/nav.test.js · tools, 159 lines, 29 sections

open nav.test.js

tools/site-tests/packaging.test.js · tools, 484 lines, 88 sections

open packaging.test.js

tools/site-tests/repo.test.js · tools, 480 lines, 74 sections

open repo.test.js

tools/site-tests/reveal.test.js · tools, 220 lines, 35 sections

open reveal.test.js

tools/site-tests/run.js · tools, 50 lines, 8 sections

open run.js

tools/site-tests/scripts.test.js · tools, 243 lines, 46 sections

open scripts.test.js

tools/site-tests/search.test.js · tools, 494 lines, 87 sections

open search.test.js

tools/site-tests/source.test.js · tools, 172 lines, 29 sections

open source.test.js

tools/site/demo.py · tools, 452 lines, 82 sections

open demo.py

tools/site/faq.py · tools, 177 lines, 26 sections

open faq.py

tools/site/releases.py · tools, 986 lines, 175 sections

open releases.py

tools/site/roadmap.py · tools, 759 lines, 136 sections

open roadmap.py

tools/site/seo.py · tools, 294 lines, 43 sections

open seo.py

tools/site/serve.py · tools, 183 lines, 28 sections

open serve.py

tools/site/split.py · tools, 344 lines, 59 sections

open split.py

tools/verify.py · tools, 322 lines, 74 sections

open verify.py

Build and CI (28)

.cargo/audit.toml · root, 63 lines, 14 sections

open audit.toml

.cargo/config.toml · root, 21 lines, 4 sections

open config.toml

.github/dependabot.yml · .github, 191 lines, 37 sections

open dependabot.yml

.github/workflows/ci.yml · .github, 764 lines, 153 sections

open ci.yml

.github/workflows/fuzz.yml · .github, 67 lines, 10 sections

open fuzz.yml

.github/workflows/mutants.yml · .github, 107 lines, 20 sections

open mutants.yml

.github/workflows/pages.yml · .github, 120 lines, 19 sections

open pages.yml

.github/workflows/release.yml · .github, 892 lines, 161 sections

open release.yml

.github/workflows/wiki.yml · .github, 93 lines, 15 sections

open wiki.yml

Cargo.lock · root, 5936 lines, 400 sections

open Cargo.lock

Cargo.toml · root, 94 lines, 18 sections

open Cargo.toml

crates/veilvoice-audio/Cargo.toml · veilvoice-audio, 39 lines, 7 sections

open Cargo.toml

crates/veilvoice-cli/Cargo.toml · veilvoice-cli, 72 lines, 14 sections

open Cargo.toml

crates/veilvoice-conversation/Cargo.toml · veilvoice-conversation, 23 lines, 4 sections

open Cargo.toml

crates/veilvoice-core/Cargo.toml · veilvoice-core, 28 lines, 5 sections

open Cargo.toml

crates/veilvoice-crypto/Cargo.toml · veilvoice-crypto, 63 lines, 13 sections

open Cargo.toml

crates/veilvoice-guard/Cargo.toml · veilvoice-guard, 23 lines, 4 sections

open Cargo.toml

crates/veilvoice-gui/Cargo.toml · veilvoice-gui, 70 lines, 15 sections

open Cargo.toml

crates/veilvoice-meta/Cargo.toml · veilvoice-meta, 24 lines, 3 sections

open Cargo.toml

crates/veilvoice-policy/Cargo.toml · veilvoice-policy, 24 lines, 4 sections

open Cargo.toml

crates/veilvoice-setup/Cargo.toml · veilvoice-setup, 12 lines, 2 sections

open Cargo.toml

crates/veilvoice-verify/Cargo.toml · veilvoice-verify, 61 lines, 13 sections

open Cargo.toml

crates/veilvoice-video/Cargo.toml · veilvoice-video, 27 lines, 5 sections

open Cargo.toml

crates/veilvoice-watch/Cargo.toml · veilvoice-watch, 21 lines, 4 sections

open Cargo.toml

deny.toml · root, 75 lines, 12 sections

open deny.toml

fuzz/Cargo.toml · fuzz, 94 lines, 12 sections

open Cargo.toml

packaging/flatpak/io.github.tilas01.VeilVoice.yml · root, 80 lines, 14 sections

open io.github.tilas01.VeilVoice.yml

rust-toolchain.toml · root, 8 lines, 2 sections

open rust-toolchain.toml

LICENSE · root, 675 lines, 153 sections

open LICENSE

website/user-agreements/LEGAL-WAIVER.txt · website, 211 lines, 40 sections

open LEGAL-WAIVER.txt

website/user-agreements/LICENCE-PLAIN-ENGLISH.txt · website, 86 lines, 16 sections

open LICENCE-PLAIN-ENGLISH.txt

website/user-agreements/LICENSE.txt · website, 675 lines, 153 sections

open LICENSE.txt

Other (27)

.gitattributes · root, 46 lines, 8 sections

open .gitattributes

.gitignore · root, 98 lines, 15 sections

open .gitignore

crates/veilvoice-cli/build.rs · veilvoice-cli, 73 lines, 10 sections

open build.rs

crates/veilvoice-gui/build.rs · veilvoice-gui, 75 lines, 10 sections

open build.rs

crates/veilvoice-verify/build.rs · veilvoice-verify, 72 lines, 10 sections

open build.rs

deploy/nginx.conf · root, 84 lines, 15 sections

open nginx.conf

docs/example.palette · docs, 73 lines, 13 sections

open example.palette

fuzz/.gitignore · fuzz, 26 lines, 6 sections

open .gitignore

install/install.bat · root, 51 lines, 9 sections

open install.bat

install/install.ps1 · root, 537 lines, 98 sections

open install.ps1

install/install.sh · root, 495 lines, 88 sections

open install.sh

packaging/aur/.SRCINFO · root, 22 lines, 4 sections

open .SRCINFO

packaging/aur/PKGBUILD · root, 86 lines, 15 sections

open PKGBUILD

packaging/aur/PKGBUILD-git · root, 86 lines, 13 sections

open PKGBUILD-git

packaging/debian/changelog · root, 58 lines, 10 sections

open changelog

packaging/debian/control · root, 48 lines, 9 sections

open control

packaging/debian/copyright · root, 22 lines, 4 sections

open copyright

packaging/debian/rules · root, 41 lines, 8 sections

open rules

packaging/debian/source-format · root, 2 lines, 1 sections

open source-format

packaging/flatpak/io.github.tilas01.VeilVoice.desktop · root, 12 lines, 2 sections

open io.github.tilas01.VeilVoice.desktop

packaging/flatpak/io.github.tilas01.VeilVoice.metainfo.xml · root, 133 lines, 22 sections

open io.github.tilas01.VeilVoice.metainfo.xml

packaging/gentoo/media-sound/veilvoice/metadata.xml · root, 25 lines, 5 sections

open metadata.xml

packaging/gentoo/media-sound/veilvoice/veilvoice-9999.ebuild · root, 117 lines, 16 sections

open veilvoice-9999.ebuild

packaging/homebrew/veilvoice.rb · root, 65 lines, 12 sections

open veilvoice.rb

packaging/rpm/veilvoice.spec · root, 130 lines, 24 sections

open veilvoice.spec

packaging/veilvoice.desktop · root, 12 lines, 2 sections

open veilvoice.desktop

packaging/wix/veilvoice.wxs · root, 160 lines, 32 sections

open veilvoice.wxs