[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.
99 lines
2.1 KiB
Plaintext
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/
|