Home
last modified time | relevance | path

Searched full:boringssl (Results 1 – 25 of 508) sorted by relevance

12345678910>>...21

/external/grpc-grpc/
Dconfig.w32377 "src\\boringssl\\err_data.c " +
378 "third_party\\boringssl\\crypto\\asn1\\a_bitstr.c " +
379 "third_party\\boringssl\\crypto\\asn1\\a_bool.c " +
380 "third_party\\boringssl\\crypto\\asn1\\a_d2i_fp.c " +
381 "third_party\\boringssl\\crypto\\asn1\\a_dup.c " +
382 "third_party\\boringssl\\crypto\\asn1\\a_enum.c " +
383 "third_party\\boringssl\\crypto\\asn1\\a_gentm.c " +
384 "third_party\\boringssl\\crypto\\asn1\\a_i2d_fp.c " +
385 "third_party\\boringssl\\crypto\\asn1\\a_int.c " +
386 "third_party\\boringssl\\crypto\\asn1\\a_mbstr.c " +
[all …]
Dconfig.m410 PHP_ADD_INCLUDE(PHP_EXT_SRCDIR()/third_party/boringssl/include)
402 src/boringssl/err_data.c \
403 third_party/boringssl/crypto/asn1/a_bitstr.c \
404 third_party/boringssl/crypto/asn1/a_bool.c \
405 third_party/boringssl/crypto/asn1/a_d2i_fp.c \
406 third_party/boringssl/crypto/asn1/a_dup.c \
407 third_party/boringssl/crypto/asn1/a_enum.c \
408 third_party/boringssl/crypto/asn1/a_gentm.c \
409 third_party/boringssl/crypto/asn1/a_i2d_fp.c \
410 third_party/boringssl/crypto/asn1/a_int.c \
[all …]
Dgrpc.gemspec771 s.files += %w( third_party/boringssl/crypto/asn1/asn1_locl.h )
772 s.files += %w( third_party/boringssl/crypto/bio/internal.h )
773 s.files += %w( third_party/boringssl/crypto/bytestring/internal.h )
774 s.files += %w( third_party/boringssl/crypto/cipher_extra/internal.h )
775 s.files += %w( third_party/boringssl/crypto/conf/conf_def.h )
776 s.files += %w( third_party/boringssl/crypto/conf/internal.h )
777 s.files += %w( third_party/boringssl/crypto/err/internal.h )
778 s.files += %w( third_party/boringssl/crypto/evp/internal.h )
779 s.files += %w( third_party/boringssl/crypto/fipsmodule/aes/aes.c )
780 s.files += %w( third_party/boringssl/crypto/fipsmodule/aes/internal.h )
[all …]
Dgrpc.gyp1761 'target_name': 'boringssl',
1766 'src/boringssl/err_data.c',
1767 'third_party/boringssl/crypto/asn1/a_bitstr.c',
1768 'third_party/boringssl/crypto/asn1/a_bool.c',
1769 'third_party/boringssl/crypto/asn1/a_d2i_fp.c',
1770 'third_party/boringssl/crypto/asn1/a_dup.c',
1771 'third_party/boringssl/crypto/asn1/a_enum.c',
1772 'third_party/boringssl/crypto/asn1/a_gentm.c',
1773 'third_party/boringssl/crypto/asn1/a_i2d_fp.c',
1774 'third_party/boringssl/crypto/asn1/a_int.c',
[all …]
Dpackage.xml776 <file baseinstalldir="/" name="third_party/boringssl/crypto/asn1/asn1_locl.h" role="src" />
777 <file baseinstalldir="/" name="third_party/boringssl/crypto/bio/internal.h" role="src" />
778 <file baseinstalldir="/" name="third_party/boringssl/crypto/bytestring/internal.h" role="src" />
779 … <file baseinstalldir="/" name="third_party/boringssl/crypto/cipher_extra/internal.h" role="src" />
780 <file baseinstalldir="/" name="third_party/boringssl/crypto/conf/conf_def.h" role="src" />
781 <file baseinstalldir="/" name="third_party/boringssl/crypto/conf/internal.h" role="src" />
782 <file baseinstalldir="/" name="third_party/boringssl/crypto/err/internal.h" role="src" />
783 <file baseinstalldir="/" name="third_party/boringssl/crypto/evp/internal.h" role="src" />
784 <file baseinstalldir="/" name="third_party/boringssl/crypto/fipsmodule/aes/aes.c" role="src" />
785 …<file baseinstalldir="/" name="third_party/boringssl/crypto/fipsmodule/aes/internal.h" role="src" …
[all …]
/external/grpc-grpc/src/python/grpcio/
Dgrpc_core_dependencies.py376 'src/boringssl/err_data.c',
377 'third_party/boringssl/crypto/asn1/a_bitstr.c',
378 'third_party/boringssl/crypto/asn1/a_bool.c',
379 'third_party/boringssl/crypto/asn1/a_d2i_fp.c',
380 'third_party/boringssl/crypto/asn1/a_dup.c',
381 'third_party/boringssl/crypto/asn1/a_enum.c',
382 'third_party/boringssl/crypto/asn1/a_gentm.c',
383 'third_party/boringssl/crypto/asn1/a_i2d_fp.c',
384 'third_party/boringssl/crypto/asn1/a_int.c',
385 'third_party/boringssl/crypto/asn1/a_mbstr.c',
[all …]
/external/boringssl/src/util/bot/
DDEPS25 'boringssl/util/bot/android_ndk': {
30 'boringssl/util/bot/android_tools': {
35 'boringssl/util/bot/gyp':
38 'boringssl/util/bot/libFuzzer': {
45 'boringssl/util/bot/libcxx': {
49 'boringssl/util/bot/libcxxabi': {
57 'boringssl/util/bot/android_tools',
70 '-s', 'boringssl/util/bot/cmake-linux64.tar.gz.sha1',
78 'boringssl/util/bot/extract.py',
79 'boringssl/util/bot/cmake-linux64.tar.gz',
[all …]
/external/boringssl/src/
DINCORPORATING.md1 # Incorporating BoringSSL into a project
4 [main README](/README.md) about the purpose of BoringSSL.
9 BoringSSL as an external repository by using a commit from the
16 name = "boringssl",
18 remote = "https://boringssl.googlesource.com/boringssl",
26 Typically projects create a `third_party/boringssl` directory to put
27 BoringSSL-specific files into. The source code of BoringSSL itself goes into
28 `third_party/boringssl/src`, either by copying or as a
31 It's generally a mistake to put BoringSSL's source code into
32 `third_party/boringssl` directly because pre-built files and custom build files
[all …]
DPORTING.md1 # Porting from OpenSSL to BoringSSL
3 BoringSSL is an OpenSSL derivative and is mostly source-compatible, for the
5 BoringSSL support, provided they do not use removed APIs. In general, see if the
9 BoringSSL's `OPENSSL_VERSION_NUMBER` matches the OpenSSL version it targets.
10 Version checks for OpenSSL should ideally work as-is in BoringSSL. BoringSSL
17 In some cases, BoringSSL-specific code may be necessary. Use the
19 the BoringSSL maintainers about the missing APIs. We will typically add
20 compatibility functions for convenience. In particular, *contact BoringSSL
21 maintainers before working around missing OpenSSL 1.1.0 accessors*. BoringSSL
24 been ported to OpenSSL 1.1.0, so BoringSSL also remains largely compatible with
[all …]
DBREAKING-CHANGES.md1 # How to change BoringSSL's API
3 BoringSSL has more flexibility in changing things than many other library projects because we have …
13 …ial measures. Any problems can be handled when the affected consumer updates BoringSSL and notices.
19BoringSSL consumers are conveniently indexed in various Code Search instances. This can predict th…
23 …gh cost (from having to fix consumers) and relatively little benefit to BoringSSL, it may not be w…
25 Conversely, a change that leads to a major improvement to all BoringSSL consumers, at the cost of f…
39BoringSSL's `master` branch directly. It is pushed into Android, where it consumes Android's `exte…
44 …ON < N` preprocessor logic. Leave a comment to remove this later, linking to your BoringSSL change.
45 …` check has propagated to relevant copies of the consuming repository, submit the BoringSSL change.
46 4. When the BoringSSL change has propagated to relevant copies of BoringSSL, remove the staging log…
[all …]
DREADME.md1 # BoringSSL chapter
3 BoringSSL is a fork of OpenSSL that is designed to meet Google's needs.
5 Although BoringSSL is an open source project, it is not intended for general
10 Programs ship their own copies of BoringSSL when they use it and we update
15 BoringSSL arose because Google used OpenSSL for many years in various ways and,
21 Currently BoringSSL is the SSL library in Chrome/Chromium, Android (but it's
26 * [PORTING.md](/PORTING.md): how to port OpenSSL-using code to BoringSSL.
27 * [BUILDING.md](/BUILDING.md): how to build BoringSSL
28 * [INCORPORATING.md](/INCORPORATING.md): how to incorporate BoringSSL into a project.
29 …* [API-CONVENTIONS.md](/API-CONVENTIONS.md): general API conventions for BoringSSL consumers and d…
[all …]
DAPI-CONVENTIONS.md1 # BoringSSL API Conventions
3 This document describes conventions for BoringSSL APIs. The [style
12 [online](https://commondatastorage.googleapis.com/chromium-boringssl-docs/headers.html).
22 Do not write `typedef struct foo_st FOO` or try otherwise to define BoringSSL's
30 Most functions in BoringSSL may fail, either due to allocation failures or input
38 [err.h](https://commondatastorage.googleapis.com/chromium-boringssl-docs/err.h.html)
50 [improve](https://bugs.chromium.org/p/boringssl/issues/detail?id=38) this
59 BoringSSL allocates memory via `OPENSSL_malloc`, found in `mem.h`. Use
60 `OPENSSL_free`, found in the same header file, to release it. BoringSSL
67 BoringSSL defines a number of structs for use in its APIs. It is a C library,
[all …]
DBUILDING.md1 # Building BoringSSL
6 BoringSSL into another project with a pre-existing build system, see
80 the BoringSSL headers.
91 It's possible to build BoringSSL with the Android NDK using CMake. Recent
135 BoringSSL's build system has experimental support for adding a custom prefix to
136 all symbols. This can be useful when linking multiple versions of BoringSSL in
157 BoringSSL maintainers if making use of it.
171 currently cannot be used to build BoringSSL.
179 By default, on Linux-based systems, BoringSSL will try to use `getauxval` and
197 run-time, BoringSSL will likely crash.
[all …]
/external/grpc-grpc/src/boringssl/
Dgen_build_yaml.py25 '../../third_party/boringssl'))
36 return 'third_party/boringssl/' + filename[4:]
38 return 'src/boringssl/' + filename
42 return 'third_party/boringssl/' + arg
60 'name': 'boringssl',
71 # See https://boringssl-review.googlesource.com/c/boringssl/+/16946
74 'boringssl': True,
75 'defaults': 'boringssl',
82 'boringssl': True,
83 'defaults': 'boringssl',
[all …]
/external/grpc-grpc/tools/distrib/
Dcheck_shadow_boringssl_symbol_list.sh17 # Check if the commit version of BoringSSL podspec, BoringSSL submodule, and
18 # the shadowed symbol list are all based on the same BoringSSL commit.
23 boringssl_podspec_original="../../src/objective-c/BoringSSL-GRPC.podspec"
26 # Check BoringSSL version matches
27 ver1=$(git submodule |grep "boringssl " | awk '{print $1}' | head -n 1)
30BoringSSL podspec (src/objective-c/BoringSSL.podspec), BoringSSL submodule (third_party/boringssl)…
Dgenerate_grpc_shadow_boringssl_symbol_list.sh16 # Generate the list of boringssl symbols that need to be shadowed based on the
17 # current boringssl submodule. Requires local toolchain to build boringssl.
24 ssl_lib='../../third_party/boringssl/build/ssl/libssl.a'
25 crypto_lib='../../third_party/boringssl/build/crypto/libcrypto.a'
27 # Generate boringssl archives
28 ( cd ../../third_party/boringssl ; mkdir -p build ; cd build ; cmake .. ; make )
34 …grep -v ' bssl::' | # Filter BoringSSL symbols since they are already namespa…
39 commit=$(git submodule | grep "boringssl " | awk '{print $1}' | head -n 1)
/external/tensorflow/tensorflow/contrib/cmake/external/
Dboringssl.cmake17 set(boringssl_INCLUDE_DIR ${CMAKE_CURRENT_BINARY_DIR}/boringssl/src/boringssl/include)
18 #set(boringssl_EXTRA_INCLUDE_DIR ${CMAKE_CURRENT_BINARY_DIR}/boringssl/src)
19 set(boringssl_URL https://boringssl.googlesource.com/boringssl)
21 set(boringssl_BUILD ${CMAKE_BINARY_DIR}/boringssl/src/boringssl-build)
34 ExternalProject_Add(boringssl
35 PREFIX boringssl
/external/grpc-grpc/tools/run_tests/generated/
Dsources_and_headers.json5071 "boringssl",
5085 "boringssl",
5099 "boringssl",
5113 "boringssl",
5127 "boringssl",
5141 "boringssl",
5155 "boringssl",
5169 "boringssl",
5183 "boringssl",
5197 "boringssl",
[all …]
/external/conscrypt/
DBUILDING.md32 #### BoringSSL subsubsection
33 Before you can build BoringSSL, you'll first need to set up its
34 [prerequisites](https://boringssl.googlesource.com/boringssl/+/HEAD/BUILDING.md#Build-Prerequisites…
39 Checkout BoringSSL to a directory of your choice and then build as follows:
42 git clone https://boringssl.googlesource.com/boringssl
43 cd boringssl
/external/libchrome/crypto/
Dsymmetric_key.cc16 #include "third_party/boringssl/src/include/openssl/evp.h"
17 #include "third_party/boringssl/src/include/openssl/rand.h"
32 // algorithms available in NSS but not BoringSSL and vice in GenerateRandomKey()
33 // versa. Note that BoringSSL does not support AES-192. in GenerateRandomKey()
63 // algorithms available in NSS but not BoringSSL and vice in DeriveKeyFromPassword()
64 // versa. Note that BoringSSL does not support AES-192. in DeriveKeyFromPassword()
92 // algorithms available in NSS but not BoringSSL and vice in Import()
93 // versa. Note that BoringSSL does not support AES-192. in Import()
/external/boringssl/
DUPDATING7 git clone https://boringssl.googlesource.com/boringssl src
22 git commit -m "external/boringssl: Sync to ${new_revision}.
26 https://boringssl.googlesource.com/boringssl/+log/${old_revision}..${new_revision}
DMETADATA1 name: "boringssl"
2 description: "BoringSSL is a fork of OpenSSL that is designed to meet Google's needs."
6 value: "https://boringssl.googlesource.com/boringssl"
/external/libchrome/libchrome_tools/patch/
Dssl.patch1 # Chrome asumes boringssl, while system installed ssl library may not.
23 -#include "third_party/boringssl/src/include/openssl/crypto.h"
24 -#include "third_party/boringssl/src/include/openssl/err.h"
55 -#include "third_party/boringssl/src/include/openssl/base.h"
77 -#include "third_party/boringssl/src/include/openssl/mem.h"
78 -#include "third_party/boringssl/src/include/openssl/sha.h"
/external/conscrypt/release/
Dwindows.bat3 REM selected the BoringSSL revision. Must be run from the top-level
11 echo Usage: %0 ^<boringssl revision^> ^<repository ID^>
15 REM TODO(flooey): The BoringSSL directory needs to be at ../boringssl
16 pushd ..\boringssl
/external/boringssl/src/include/openssl/
Dcrypto.h46 // CRYPTO_is_confidential_build returns one if the linked version of BoringSSL
50 // internal version of BoringSSL.
53 // CRYPTO_has_asm returns one unless BoringSSL was built with OPENSSL_NO_ASM,
57 // FIPS_mode returns zero unless BoringSSL is built with BORINGSSL_FIPS, in
70 #define OPENSSL_VERSION_TEXT "OpenSSL 1.1.0 (compatible; BoringSSL)"
79 // "BoringSSL" if |which| is |OPENSSL_VERSION| and placeholder strings
131 // FIPS_mode_set returns one if |on| matches whether BoringSSL was built with

12345678910>>...21