Files
brave-core/.gitignore
T
Alex 555d30721f [VPN 2.0] BoringTun 3p dependency: Rust crate and vendoring script (#36229)
[VPN 2.0] BoringTun 3p dependency: Rust crate and vendoring script.

This is a multi-part change to add BoringTun dependency to the brave-core, to be used later in the VPN 2.0 architecture by a privileged helper on desktop OSes. The dependency is added to the existing VPN to ensure it actually gets built with the browser, but not yet distributed.

Part 4: the actual Rust crate for BoringTun dependency, and an update script used to generate and manually update BoringTun's vendored dependencies.
2026-05-08 12:32:21 -04:00

99 lines
2.1 KiB
Plaintext

.cache/clangd
vendor/python-patch
vendor/sparkle
vendor/bat-native-tweetnacl
vendor/gn-project-generators
vendor/web-discovery-project
vendor/depot_tools
vendor/omaha/
.DS_Store
.brave_gclient_*
.gclient_*
.tags*
.cipd
/chromium_src/.clang-format
/.idea/
/browser/resources/brave_new_tab_page_refresh/state/background_images/LICENSE
/components/brave_new_tab_ui/data/LICENSE
/components/brave_wallet/browser/zcash/rust/librustzcash/src/
/components/brave_rewards/resources/extension/brave_rewards/out/
/components/third_party/adblock/LICENSE
/components/third_party/local_data/LICENSE
/dist/
/out/
node_modules/
patches/**/*.patchinfo
/third_party/argon2/src
/third_party/boringtun/.cargo-home/
/third_party/boringtun/target/
/third_party/brave-vpn-wireguard-nt-dlls/
/third_party/brave-vpn-wireguard-tunnel-dlls/
/third_party/bip39wally-core-native/
/third_party/ethash/src
/third_party/bitcoin-core/src
/third_party/playlist_component/src
/third_party/reclient_configs/src
/third_party/rust/futures_retry/v0_5/crate
/third_party/cryptography
/third_party/macholib
/third_party/libdmg-hfsplus/
/third_party/opengrep/bin/
/third_party/wintun/
*.xcodeproj
!/ios/brave-ios/App/*.xcodeproj
*.swp
*.pyc
*.VC.db
*.VC.VC.opendb
.vs/
.vscode/
!third_party/wasm/vendor/**/.vscode
*.vcxproj
*.vcxproj.user
*.vcxproj.filters
*.sln
debug.log
npm-debug.log
.npmrc*
.env*
!tools/crates/vendor/**/.envrc
!third_party/boringtun/vendor/**/.envrc
!third_party/wasm/vendor/**/.envrc
engflow.crt
*.key
!tools/crates/vendor/**/*.key
!third_party/boringtun/vendor/**/*.key
!third_party/wasm/vendor/**/*.key
privkey.pem
*~
CMakeLists.txt
!tools/crates/vendor/**/CMakeLists.txt
!third_party/wasm/vendor/**/CMakeLists.txt
cmake-build-debug/
coverage/
/build/rustup/
venv/
*.dmg
*.pkg
*.deb
*.rpm
*.exe
.storybook-out
test_get_pkgs
build/config/gclient_args.gni
third_party/rust/target
xcuserdata
# This is a temp file used by script/version_up.py
.version_upgrade
# A file that may be left behind in the CI after running presubmits
.presubmit_results.json
# Claude LLM settings (user-specific, not tracked)
.claude/settings.local.json
.claude/CLAUDE.md
.claude/worktrees/
/.ignore/