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 2: vendored crates that BoringTun depends on, plus some ignore rules for linters to make sure builds are not broken; following the similar ignores for wasm. There is also a Cargo.lock file with the list of the dependencies and versions. All the vendored crates were created by running `cargo vendor`; the source files of the crates are unmodified, and DO NOT NEED any manual review.
25 lines
751 B
Properties
25 lines
751 B
Properties
sonar.projectKey=brave_brave-core
|
|
sonar.organization=brave
|
|
|
|
# This is the name and version displayed in the SonarCloud UI.
|
|
# sonar.projectName=brave-core
|
|
# sonar.projectVersion=1.0
|
|
|
|
# Path is relative to the sonar-project.properties file. Replace "\" by "/" on Windows.
|
|
# sonar.sources=.
|
|
|
|
sonar.exclusions = components/brave_wallet/resources/solana_web3_script.js,tools/crates/**,third_party/boringtun/vendor/**,third_party/wasm/vendor/**
|
|
|
|
# Encoding of the source code. Default is default system encoding
|
|
sonar.sourceEncoding=UTF-8
|
|
|
|
# sonar.java.binaries=.
|
|
# sonar.java.libraries=.
|
|
|
|
# sonar.c.file.suffixes=-
|
|
# sonar.cpp.file.suffixes=-
|
|
# sonar.objc.file.suffixes=-
|
|
# sonar.cfamily.build-wrapper-output=.
|
|
|
|
sonar.typescript.tsconfigPath=tsconfig.json
|