From 1ed25ca7b7e3e3e8047df050bba4174074c9b336 Mon Sep 17 00:00:00 2001 From: Alexander Aprelev Date: Sat, 26 May 2018 12:17:26 -0700 Subject: [PATCH] Roll dart to f981f097602ca434ce0a36b1f704723cad105fb6 (#5390) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Roll dart to f981f097602ca434ce0a36b1f704723cad105fb6 Changes since the last roll ``` f981f09760 Revert "Clone annotations when cloning nodes that have them" b4699ae795 Improve type parameter and type argument recovery 544863fe68 Remove the no-op rewriter tests 4d271519a1 [VM Bigint] Fix arm64 intrinsic for _estimateQuotientDigit (loop missing jump back). Add regression test. Fix arm64 disassembler (was printing "unknow" instructions). Make decoding stricter in arm64 simulator. This fix addresses https://github.com/a14n/dart-rational/issues/19 57d256377c [fuchsia] Update for port API change c09e0121f7 Observatory strong mode fixes: add explicit downcasts to button onClick callbacks. a5bf688622 Observatory strong mode fix: Avoid a String/Uri type mismatch. 1b0c2f4507 Observatory strong mode fix: Add VM.target getter. 210d175cc0 Observatory strong mode fix: Fix a callback parameter type using an explicit downcast. 08d0dcb4b0 Observatory strong mode fixes: specify some list literal types. 462e350a6a Observatory strong mode fixes: Change types of InstanceMock/Instance members. 6ed3b162d6 Added feature specification for upper/lower bounds of top/bottom types abed87be08 Make BodyBuilder.handleCatchBlock use FormalParameters as catchParameters. 5016f11c08 [fasta] Make lists of type arguments growable 48e8b4cdbb Make Forest.forStatement take the conditionStatement rather than extracting the rightSeparator 2d527801b2 Observatory strong mode fixes: fix several type annotations. 0125a5a235 Observatory strong mode fixes: Fix callback parameter types using implicit casts. c85b2fc7be Observatory strong mode fixes: Fix an int/double type mismatch 3fb22040cb Observatory strong mode fixes: make iteration types more specific. 2165d2d797 Observatory strong mode fixes: safe uses of dynamic and covariant. 6a34939ba7 Use bottom type for Link constants 20831b1d6f Move ErroneousExpressionGenerator 8e25851870 Split LargeIntAccessGenerator 7b3c3991ea Observatory strong mode fixes: add implicit downcasts. de0e35829d Discover available files before searching in known files. d17859ca11 Observatory strong mode fixes: make callback parameter types more general. ca7d545df8 Follow up on initial fix-all fixes PR, https://dart-review.googlesource.com/c/sdk/+/56220, adding some assertions and a test. 922f9697a0 [VM] Fix for issue 32901 - Isolate.resolvePackageUri has inconsistent behavior when called from a script launched via relative path. 9c70462e3c [vm] Roll boringssl to 189270cd190267f5bd60cfe8f8ce7a61d07ba6f4 785f36853f Last changes to make dart2js strong mode clean when compiling itself! 993b4caf0e Make the change to ContextRoot non-breaking. 30ad3f66ce Set DDK to run on Dart-2 VM 379232a097 Convert remaining IdentifierContext consts 819b212318 Issue 33228. Fix Dart2 error in outline computer. ec19ebd684 [vm] Fix feature detection of DBC32 versus DBC64 in snapshots with code. 00a5197542 More changes to make dart2js dart 2 strong mode clean. 2d8bf7751e CHANGELOG for invariant generic bounds de545b4079 Revert "[mirrors] Add IsolateMirror.loadUri." 1be13871bb [ VM ] Addressed additional comments from CL 56461. 5cc3736644 [vm/frontend-server] Include errors count into compile expression response. 891efdca59 Fix status file for analyzer. ad4cfa0260 [mirrors] Add IsolateMirror.loadUri. a64bbbf6b3 Bump to watcher 0.9.7+8. eb19be5ff8 [vm/tool] Teach precompiler2 script to build ELF binaries. 7c43cfad9f [vm] Mark superclasses of interfaces implemented. 2f7874ab99 [ VM ] Updated include path for typed_data_utils.h which was causing Flutter build to fail. 3c6907ed0d [vm/kernel/aot] Approximate numerous invocations per selector in TFA 75a75263d3 Clone annotations when cloning nodes that have them d3da30c152 Report errors on non-synthetic tokens 351d70674d Initial new union of Dart Analysis Fixes, the initial fix is to remove all unused imports in a file. e8bb129816 Adjusted setter conflict specification, cf. #33077 0a042a270f Fix a bug in the async transformation of let expressions 6fc0c1fa4f [vm/kernel] Only create zone handles when necessary (e.g. in IR instructions, LocalVariable). 735f7bdcec Updated for expected FF failure. 02bcbc12fa [vm/kernel] Fix partial instantiation implementation in StreamingConstantEvaluator. 8d4a1ccaf6 Split ReadOnlyAccessGenerator ee9e1c1571 Split TypeUseGenerator 9ec756b31c Split DeferredAccessGenerator 163807ad40 Split LoadLibraryGenerator 51fa5c1662 Correctly transform async functions with FutureOr return types bca70073ae [vm/kernel] Move kernel2kenrel "constants" transformation before TFA 1d8a72cacd Split StaticAccessGenerator 2d46ebd6a5 Fix Dart 2 runtime errors in the front end 89514bd8cf Cleanup library_loader. 21b65a9732 Remove unused typedef code 18407141b7 Split deferred load entity computation by class, member and local function b84f18e392 [VM] Mark seemingly consistently failing test on windows d07b9aa0e0 Add explicit type args on generators b3862d5a92 Split SuperIndexedAccessGenerator 0ec82e24ce Avoid late creation of entities. 1d59ab22ce Fix #29014, make function type parameters invariant. 4d7bbb53ab Use AbstractValue in ClosedWorld 89f37416fe Fix windows bot breakage for package:build tests. 9b44fc39c8 Deprecate chaseDependencies option. 05f96af05a [ VM ] Fix failing non-UTF8 path test on MacOS c541cda216 [ VM ] Fixed issue where error code was being clobbered by call to Dart_TypedDataReleaseData on Windows, resulting in OSError returning a 0 error instead of the true error code. a00dae2260 Update test_parseAwaitExpression_inSync 9cd0e808db Convert more identifier contexts 552680b7f0 First round of changes to dart2js to make it strong mode clean. cc4fe66de8 Replace parseTypeVariables with computeTypeParam c3b6df5eb7 Update dartdoc and dependencies to v0.19.1. 3ab7cf0590 Revert "[dart:io] Revert recent non-utf8 path handling" 7c59fe6332 Flip dartfmt to run in Dart 2 mode. ade600c4b3 Update constructor identifier context e35ed9c749 [ VM / Build ] Added '--no-include-kernel-service' to build.py. By default, the kernel service is now included in all build modes, including product mode. Providing '--no-include-kernel-service' will build the specified configuration without the kernel service. e5eee0d57a Add Forest support for labeled statements 83e29023f4 Add schema-based file system 8f4c9bcf15 Add single-root file system. 1567b442dd Add Forest support for catch clauses 9816fce289 Fixed to use catchError instead of try/catch. 88d847ea3e [release] Prepare CHANGELOG.md for 2.0.0-dev.58.0 2a5724c75c New package:build workspace before we support it at the language level 4f5db3aef2 Update pub DEP – includes Dart2 type fixes 0a9697596e Add Forest support for for statements 4fb0c60938 [vm/kernel] Set active class when evaluating Dart annotations 8427d53a4d Extra precedence level in parser to distinguish postfix operators and selectors 1ce9b2541b Replace call to parseTypeVariablesOpt with computeTypeParam f7e09684b6 Split IndexedAccessGenerator and ThisIndexedAccessGenerator 9f3cd54d3b Remove UnhandledListener 98fcc338ca Fix diet_listener.dart imports 3a5454a691 Split SuperPropertyAccessGenerator e0144d51bb [VM] Add UNREACHABLE() to AOT constant evaluator in the VM fa6fd26892 Remove unused IdentifierContext instance cbe76eeea0 [release] Prepare changelog for 2.0.0-dev.57.0 e62f37f396 Tighten failure and success of test. a80dfa12d7 Revert "Add colons" 443c23c091 Remove subpackage_relationships_test.dart 7583fb882a [vm] Refactor state bits to free up two bits on Function. 0271003c33 Extract parseFunctionLiteral from parseType b8cb785aed Improve formal parameter identifier recovery 9f1097948a [fasta] Add and use a type-inference-specific interface of BodyBuilder 3960cacc89 Make peek return null when the stack is empty 3582e30d8e [VM] Remove unused _Random._A field in Dart sources and make constant in C++ code instead f8cca09ce3 [VM] Do not invoke the empty StackOverflowError/OutOfMemoryError constructors 39bccc125d Split NullAwarePropertyAccessGenerator 29253c57ed Add colons fc95fd920b Move generators out of body_builder 39516de753 Split ThisPropertyAccessGenerator 2d79c356e0 Start creating common superclass for generators 2a7188523e Fixed status cf87b84f7d Support Promise to Future for both DDC and dart2js. 6d8f473d4f [ VM / Hot Reload ] Updated kernel_service and hot reload behavior to run as long as the compiler returns valid kernel. f4f79acb61 Improve annotation identifier recovery 3bdd173175 Call computeType rather than parseType 2c8c05f877 [dart2js] merge generator body into empty entry function 96cfc632bb [infra] Use a less specific browser version that works across platforms 3ac2a3fe19 Address comment from 55981 8c0f5747a0 Add build_integration package and move multi_root_file_system there. ba0da68563 Update status for new test 3f6c87d5ac [vm/compiler] Do not use Constant(#null) to reserve space on the expression stack. a756248065 Add Forest support for assert statements and initializers a9ab8f4e7d [GN] Hack around Dart 2 application_snapshot deps issue 298129c3a4 Improve part of identifier recovery 371c8e4b87 Append version and CRC32 to data in FileByteStore. 6cc0d9770f Skip expressions by parsing them with a no-op listener. 3ccd5a06f5 [js_runtime] Fix for 'o is FutureOr' with function type T d34fe65afa Revert "New package:build workspace before we support it at the language level." 580e486386 Make CastStreamSubscription.onData handle a null callback 2a8eb8089d [infra] Specify chrome version used by builds running on the test matrix eeec6466b6 Convert the command-line analyzer to a dart 2 snapshot. 89df6b785d Issue 33181. Use RefactoringWorkspace in rename refactoring to determine when element being renamed is outside the workspace. 85ddeb990a [release] Prepare changelog for 2.0.0-dev.56.0 7ff8adcec9 Fix an incorrect dart:mirrors test 08d466bfad [kernel] Treat TypeParameter.defaultType as a child in visit methods 330dcb19da Rename remaining generators 2c9d8924e3 [fasta] Make explicit Object in bound a constraint during type inference 5924c35640 Prepare to remove expression_generator_impl.dart c771e4d132 DDC: disallow ignore option on Stream cast failures e191d4feb5 Simplify errors on invalid arguments 7ab9ea0e4e Change return type of Fangorn.parenthesizedCondition 09582b46ea Remove FastaAccessor and Accessor a738567968 Convert ContextAccessor to ContextAwareGenerator bbdf560ee7 Convert UnresolvedAccessor to UnresolvedNameGenerator b5c6143d74 Convert IncompleteSend to IncompleteSendGenerator 63ff7ee922 [vm/interpreter] Support closures in bytecode. Support reordered bytecode metadata sections. For now, read but ignore exceptions table in bytecode metadata. e1cabfd1d4 [dart2js] 'Fix' error in registrations 49d5ca3bb4 Switch to BigInt for ConstantValue. 9696c9dcd0 Change analysis_server tests to use /project/test.dart as the test file. e71bd048e5 [vm, kernel] Fix async stack code traversal in dart2. 714697efbb [vm/kernel/bytecode] Write constant pool before bytecode and exceptions table 80b48195b1 [frontend-server] Serialize compiled expression procedure into the file. 68b19b4ff4 [vm/kernel/bytecode] Add invocation kind to StaticICData constant 929b79e865 [dart2js] Don't insert redundant checks 4cf51e6c1a Give (the old) ContextRoot path.Context to work with paths. bea580c3a4 Disallow ignore on any explicit cast failures 1cf871a4d2 Improve import/export combinator identifier recovery 79a0ef60e0 Fix for 'Convert to final field' quick assist when no return type. bbb8905075 Observatory strong mode fixes: specify type argument to .map when not inferable. 841a91b3a0 Observatory strong mode fixes: Add abstract Location.toUserString to Location. fc206a7589 Add Kill isolate service request. aad3270ab8 Observatory strong mode fixes: fix C-style parameter declarations. ea4d10915c Observatory strong mode fixes: make return types more specific. 0f506ba3ae Added period to comment for consistency. 5ab4294074 [vm] Allow for creating a CoreJIT snapshot from a kernel file. d5b99860e4 [frontend-server] Introduce compile-expression command. ac8971a98a New package:build workspace before we support it at the language level. 99eb2195c8 Add Forest support for break and continue statements 4d3ebab589 [vm] Fix error message when an API function is called without a current isolate. c31b9a461d [vm/kernel] Reference constants in Dill by offset into constants table. 0ff6c20c66 Add Forest support for return statements 85fbc71f22 More test framework cleanup 6202749429 [vm/kernel/bytecode] Support try-catch-finally in bytecode generator 78cc8a13a2 Improve type parameter recovery 3e7eef12d4 Remove reference to token.previous 5b4d67b22e Compute runtime completions in the context file itsef. 720b6c963c Improve some tests and fix a Dart 2 error ff76905aeb [dart2js] Don't try to generate stubs for generator bodies 4610daa1c1 Convert ThisAccessor to ThisAccessGenerator cb9bf910f9 Test that fasta_codes_generated.dart is up to date eec11ebe4a Convert ErrorAccessor to ErroneousExpressionGenerator a155d6c9e5 Update dependencies on async, collection, http_throttle packages ce1dc86620 Adjust status file. 21fbf7d767 fix #33103, switch dartdevk to use Kernel nSM stubs 5632b1cb47 Adjust status file for precompiled target (see issue 33168) 41468e7c03 [VM] bypass some app_jit tests which have issues with mismatched VM options between the snapshot version and the invoked dart process. c38bca632d [fuchsia] Fix bad state error on namespace cleanup b911f78ee2 Use AbstractValue/AbstractValueDomain in function_set.dart c9ea44bd8f Use the static type from the identifier element is local completions. 715ba58048 Remove reference to token.previous 4edb23cfc1 Bump to linter 0.1.51. 2ff2af7921 Allow running pub with --preview-dart-2 7aacf7e188 [ VM / dart:io ] Fixed memory leak in SecurityContext on MacOS. ada23cde0b Add deferred test for local functions f1f660fe1e Small cleanup 9f6e8a3a96 Move DDC to Dart 2 snapshot be5b189c19 Exclude synthetic import prefixes from runtime completion. 7ac05a120a Add Forest support for do statements 029e1394f7 Make type promotion conditional depending on which builder is being used 817965f49d Runtime completion support for constructors, for loops, and function expressions. 02e47a9731 [VM] Fix for issue 32188 (cannot use `pub` with --preview-dart-2) ``` * Update license. Fix to license script to accommodate boringssl additional build-time license * Revert changes to pubspec.lock * Roll to buildroot with boringssl fix * Update license --- DEPS | 26 +- frontend_server/lib/server.dart | 17 + tools/licenses/lib/main.dart | 12 +- travis/licenses_golden/licenses_third_party | 1798 +++++++++---------- 4 files changed, 934 insertions(+), 919 deletions(-) diff --git a/DEPS b/DEPS index 989a19063..3a3a3bb2b 100644 --- a/DEPS +++ b/DEPS @@ -31,23 +31,23 @@ vars = { # Dart is: https://github.com/dart-lang/sdk/blob/master/DEPS. # You can use //tools/dart/create_updated_flutter_deps.py to produce # updated revision list of existing dependencies. - 'dart_revision': '97b6c2e09d6532eeb622d85f23109f3f3b6d2b61', + 'dart_revision': 'f981f097602ca434ce0a36b1f704723cad105fb6', 'dart_args_tag': '1.4.1', - 'dart_async_tag': '2.0.6', + 'dart_async_tag': '2.0.7', 'dart_bazel_worker_tag': 'v0.1.9', 'dart_boolean_selector_tag': '1.0.3', - 'dart_boringssl_gen_rev': '344f455fd13d46f054726638e76026156ea73aa9', - 'dart_boringssl_rev': '672f6fc2486745d0cabc3aaeb4e0a3cd13b37b12', + 'dart_boringssl_gen_rev': 'fc47eaa1a245d858bae462cd64d4155605b850ea', + 'dart_boringssl_rev': '189270cd190267f5bd60cfe8f8ce7a61d07ba6f4', 'dart_charcode_tag': 'v1.1.1', 'dart_cli_util_tag': '0.1.2+1', - 'dart_collection_tag': '1.14.6', + 'dart_collection_tag': '1.14.9', 'dart_convert_tag': '2.0.1', 'dart_crypto_tag': '2.0.2+1', 'dart_csslib_tag': '0.14.1', 'dart_dart2js_info_tag': '0.5.6+2', 'dart_dart_style_tag': '1.0.14', - 'dart_dartdoc_tag': 'v0.19.0', + 'dart_dartdoc_tag': 'v0.19.1', 'dart_fixnum_tag': '0.10.5', 'dart_glob_tag': '1.1.5', 'dart_html_tag': '0.13.3', @@ -55,16 +55,16 @@ vars = { 'dart_http_parser_tag': '3.1.1', 'dart_http_retry_tag': '0.1.1', 'dart_http_tag': '0.11.3+16', - 'dart_http_throttle_tag': '1.0.1', + 'dart_http_throttle_tag': '1.0.2', 'dart_intl_tag': '0.15.2', 'dart_json_rpc_2_tag': '2.0.6', - 'dart_linter_tag': '0.1.50', + 'dart_linter_tag': '0.1.51', 'dart_logging_tag': '0.11.3+1', - 'dart_markdown_tag': '1.1.1', + 'dart_markdown_tag': '2.0.0', 'dart_matcher_tag': '0.12.1+4', 'dart_mime_tag': '0.9.6', 'dart_mockito_tag': 'a92db054fba18bc2d605be7670aee74b7cadc00a', - 'dart_mustache4dart_tag': 'v2.1.1', + 'dart_mustache4dart_tag': 'v2.1.2', 'dart_oauth2_tag': '1.1.0', 'dart_observatory_pub_packages_rev': 'd3a3aebefbd35aa30fe7bbc2889b772b398f7d7f', 'dart_package_config_tag': '1.0.3', @@ -73,7 +73,7 @@ vars = { 'dart_plugin_tag': '0.2.0+2', 'dart_pool_tag': '1.3.4', 'dart_protobuf_tag': '0.7.1', - 'dart_pub_rev': '0c172864be2d2043a9d630e07f6b4eae7472653f', + 'dart_pub_rev': '7bdcf4e4de85a7a8c7a322511b8198f1b6cb0a73', 'dart_pub_semver_tag': '1.4.1', 'dart_quiver_tag': '5aaa3f58c48608af5b027444d561270b53f15dbf', 'dart_resource_rev': 'af5a5bf65511943398146cf146e466e5f0b95cb9', @@ -94,7 +94,7 @@ vars = { 'dart_typed_data_tag': '1.1.3', 'dart_usage_tag': '3.3.0', 'dart_utf_tag': '0.9.0+4', - 'dart_watcher_tag': '0.9.7+7', + 'dart_watcher_tag': '0.9.7+8', 'dart_web_socket_channel_tag': '1.0.7', 'dart_yaml_tag': '2.1.13', @@ -114,7 +114,7 @@ allowed_hosts = [ ] deps = { - 'src': 'https://github.com/flutter/buildroot.git' + '@' + 'cce1705f816c05e4af002eb9280f336c188f699d', + 'src': 'https://github.com/flutter/buildroot.git' + '@' + '02eee3f72574fd5d30454487b5083e704b32cca4', # Fuchsia compatibility # diff --git a/frontend_server/lib/server.dart b/frontend_server/lib/server.dart index 4965e82be..579696415 100644 --- a/frontend_server/lib/server.dart +++ b/frontend_server/lib/server.dart @@ -44,6 +44,23 @@ class _FlutterFrontendCompiler implements frontend.CompilerInterface{ _compiler.invalidate(uri); } + @override + Future compileExpression( + String expression, + List definitions, + List typeDefinitions, + String libraryUri, + String klass, + bool isStatic) { + return _compiler.compileExpression(expression, definitions, typeDefinitions, + libraryUri, klass, isStatic); + } + + @override + void reportError(String msg) { + _compiler.reportError(msg); + } + @override void resetIncrementalCompiler() { _compiler.resetIncrementalCompiler(); diff --git a/tools/licenses/lib/main.dart b/tools/licenses/lib/main.dart index 36c650cd4..5dd177acf 100644 --- a/tools/licenses/lib/main.dart +++ b/tools/licenses/lib/main.dart @@ -1978,9 +1978,19 @@ class RepositoryBoringSSLSourceDirectory extends RepositoryDirectory { /// /// This license includes 23 lines of informational header text that are not /// part of the copyright notices and can be skipped. +/// It also has a trailer that mentions licenses that are used during build +/// time of BoringSSL - those can be ignored as well since they don't apply +/// to code that is distributed. class RepositoryOpenSSLLicenseFile extends RepositorySingleLicenseFile { RepositoryOpenSSLLicenseFile(RepositoryDirectory parent, fs.TextFile io) - : super(parent, io, new License.fromBodyAndType(LineSplitter.split(io.readString()).skip(23).join('\n'), LicenseType.openssl, origin: io.fullName)) { + : super(parent, io, + new License.fromBodyAndType( + LineSplitter.split(io.readString()) + .skip(23) + .takeWhile((String s) => !s.startsWith('BoringSSL uses the Chromium test infrastructure to run a continuous build,')) + .join('\n'), + LicenseType.openssl, + origin: io.fullName)) { _verifyLicense(io); } diff --git a/travis/licenses_golden/licenses_third_party b/travis/licenses_golden/licenses_third_party index 36ab6929e..b6aa8ee51 100644 --- a/travis/licenses_golden/licenses_third_party +++ b/travis/licenses_golden/licenses_third_party @@ -1,4 +1,4 @@ -Signature: 4ada86fa9de0c6438a553385de5c7e62 +Signature: cd6ca7e2607cfda86903bcff3ad27234 UNUSED LICENSES: @@ -116,58 +116,7 @@ USED LICENSES: ==================================================================================================== LIBRARY: boringssl -ORIGIN: ../../../third_party/boringssl/ios-aarch64/crypto/fipsmodule/sha256-armv8.S + ../../../third_party/boringssl/src/LICENSE -TYPE: LicenseType.unknown -FILE: ../../../third_party/boringssl/ios-aarch64/crypto/fipsmodule/sha256-armv8.S -FILE: ../../../third_party/boringssl/ios-aarch64/crypto/fipsmodule/sha512-armv8.S -FILE: ../../../third_party/boringssl/linux-aarch64/crypto/fipsmodule/sha256-armv8.S -FILE: ../../../third_party/boringssl/linux-aarch64/crypto/fipsmodule/sha512-armv8.S ----------------------------------------------------------------------------------------------------- -Copyright 2014-2016 The OpenSSL Project Authors. All Rights Reserved. - -Licensed under the OpenSSL license (the "License"). You may not use -this file except in compliance with the License. You can obtain a copy -in the file LICENSE in the source distribution or at -https://www.openssl.org/source/license.html -==================================================================================================== - -==================================================================================================== -LIBRARY: boringssl -ORIGIN: ../../../third_party/boringssl/ios-arm/crypto/fipsmodule/aes-armv4.S + ../../../third_party/boringssl/src/LICENSE -TYPE: LicenseType.unknown -FILE: ../../../third_party/boringssl/ios-arm/crypto/fipsmodule/aes-armv4.S -FILE: ../../../third_party/boringssl/ios-arm/crypto/fipsmodule/sha256-armv4.S -FILE: ../../../third_party/boringssl/ios-arm/crypto/fipsmodule/sha512-armv4.S -FILE: ../../../third_party/boringssl/linux-arm/crypto/fipsmodule/aes-armv4.S -FILE: ../../../third_party/boringssl/linux-arm/crypto/fipsmodule/sha256-armv4.S -FILE: ../../../third_party/boringssl/linux-arm/crypto/fipsmodule/sha512-armv4.S -FILE: ../../../third_party/boringssl/linux-arm/crypto/sha/sha256-armv4.S ----------------------------------------------------------------------------------------------------- -Copyright 2007-2016 The OpenSSL Project Authors. All Rights Reserved. - -Licensed under the OpenSSL license (the "License"). You may not use -this file except in compliance with the License. You can obtain a copy -in the file LICENSE in the source distribution or at -https://www.openssl.org/source/license.html -==================================================================================================== - -==================================================================================================== -LIBRARY: boringssl -ORIGIN: ../../../third_party/boringssl/ios-arm/crypto/fipsmodule/bsaes-armv7.S + ../../../third_party/boringssl/src/LICENSE -TYPE: LicenseType.unknown -FILE: ../../../third_party/boringssl/ios-arm/crypto/fipsmodule/bsaes-armv7.S -FILE: ../../../third_party/boringssl/linux-arm/crypto/fipsmodule/bsaes-armv7.S ----------------------------------------------------------------------------------------------------- -Copyright 2012-2016 The OpenSSL Project Authors. All Rights Reserved. - -Licensed under the OpenSSL license (the "License"). You may not use -this file except in compliance with the License. You can obtain a copy -in the file LICENSE in the source distribution or at -https://www.openssl.org/source/license.html -==================================================================================================== - -==================================================================================================== -LIBRARY: boringssl +LIBRARY: dart ORIGIN: ../../../third_party/boringssl/src/LICENSE TYPE: LicenseType.openssl FILE: ../../../third_party/boringssl/ios-aarch64/crypto/fipsmodule/sha256-armv8.S @@ -186,9 +135,6 @@ FILE: ../../../third_party/boringssl/linux-arm/crypto/fipsmodule/sha256-armv4.S FILE: ../../../third_party/boringssl/linux-arm/crypto/fipsmodule/sha256-armv4.S FILE: ../../../third_party/boringssl/linux-arm/crypto/fipsmodule/sha512-armv4.S FILE: ../../../third_party/boringssl/linux-arm/crypto/fipsmodule/sha512-armv4.S -FILE: ../../../third_party/boringssl/linux-arm/crypto/sha/sha256-armv4.S -FILE: ../../../third_party/boringssl/linux-arm/crypto/sha/sha256-armv4.S -FILE: ../../../third_party/boringssl/linux-arm/crypto/sha/sha512-armv4.S FILE: ../../../third_party/boringssl/src/crypto/err/asn1.errordata FILE: ../../../third_party/boringssl/src/crypto/err/bio.errordata FILE: ../../../third_party/boringssl/src/crypto/err/bn.errordata @@ -243,6 +189,7 @@ FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/policydocs/BoringCryp FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/policydocs/BoringCrypto-Security-Policy-20170615.docx!/word/webSettings.xml FILE: ../../../third_party/boringssl/src/crypto/obj/obj_mac.num FILE: ../../../third_party/boringssl/src/crypto/poly1305/poly1305_arm_asm.S +FILE: ../../../third_party/boringssl/src/crypto/rsa_extra/print.c FILE: ../../../third_party/boringssl/src/crypto/x509/charmap.h FILE: ../../../third_party/boringssl/src/crypto/x509/many_constraints.pem FILE: ../../../third_party/boringssl/src/crypto/x509/many_names1.pem @@ -251,6 +198,7 @@ FILE: ../../../third_party/boringssl/src/crypto/x509/many_names3.pem FILE: ../../../third_party/boringssl/src/crypto/x509/some_names1.pem FILE: ../../../third_party/boringssl/src/crypto/x509/some_names2.pem FILE: ../../../third_party/boringssl/src/crypto/x509/some_names3.pem +FILE: ../../../third_party/boringssl/src/crypto/x509v3/v3_ocsp.c FILE: ../../../third_party/boringssl/src/fipstools/run_cavp.go FILE: ../../../third_party/boringssl/src/infra/config/cq.cfg FILE: ../../../third_party/boringssl/src/ssl/bio_ssl.cc @@ -286,6 +234,8 @@ FILE: ../../../third_party/boringssl/src/util/fipstools/testdata/x86_64-LabelRew FILE: ../../../third_party/boringssl/src/util/fipstools/testdata/x86_64-LabelRewrite/out.s FILE: ../../../third_party/boringssl/src/util/fipstools/testdata/x86_64-Sections/in.s FILE: ../../../third_party/boringssl/src/util/fipstools/testdata/x86_64-Sections/out.s +FILE: ../../../third_party/dart/runtime/lib/bigint.dart +FILE: ../../../third_party/dart/runtime/lib/bigint_patch.dart ---------------------------------------------------------------------------------------------------- OpenSSL License @@ -437,183 +387,562 @@ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +Licenses for support code + +Parts of the TLS test suite are under the Go license. This code is not included +in BoringSSL (i.e. libcrypto and libssl) when compiled, however, so +distributing code linked against BoringSSL does not trigger this license: + +Copyright (c) 2009 The Go Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ==================================================================================================== ==================================================================================================== LIBRARY: boringssl -ORIGIN: ../../../third_party/boringssl/src/crypto/asn1/a_bitstr.c -TYPE: LicenseType.bsd -FILE: ../../../third_party/boringssl/src/crypto/asn1/a_bitstr.c -FILE: ../../../third_party/boringssl/src/crypto/asn1/a_bool.c -FILE: ../../../third_party/boringssl/src/crypto/asn1/a_d2i_fp.c -FILE: ../../../third_party/boringssl/src/crypto/asn1/a_dup.c -FILE: ../../../third_party/boringssl/src/crypto/asn1/a_enum.c -FILE: ../../../third_party/boringssl/src/crypto/asn1/a_gentm.c -FILE: ../../../third_party/boringssl/src/crypto/asn1/a_i2d_fp.c -FILE: ../../../third_party/boringssl/src/crypto/asn1/a_int.c -FILE: ../../../third_party/boringssl/src/crypto/asn1/a_mbstr.c -FILE: ../../../third_party/boringssl/src/crypto/asn1/a_object.c -FILE: ../../../third_party/boringssl/src/crypto/asn1/a_octet.c -FILE: ../../../third_party/boringssl/src/crypto/asn1/a_print.c -FILE: ../../../third_party/boringssl/src/crypto/asn1/a_strnid.c -FILE: ../../../third_party/boringssl/src/crypto/asn1/a_time.c -FILE: ../../../third_party/boringssl/src/crypto/asn1/a_type.c -FILE: ../../../third_party/boringssl/src/crypto/asn1/a_utctm.c -FILE: ../../../third_party/boringssl/src/crypto/asn1/a_utf8.c -FILE: ../../../third_party/boringssl/src/crypto/asn1/asn1_lib.c -FILE: ../../../third_party/boringssl/src/crypto/asn1/asn1_par.c -FILE: ../../../third_party/boringssl/src/crypto/asn1/asn_pack.c -FILE: ../../../third_party/boringssl/src/crypto/asn1/f_enum.c -FILE: ../../../third_party/boringssl/src/crypto/asn1/f_int.c -FILE: ../../../third_party/boringssl/src/crypto/asn1/f_string.c -FILE: ../../../third_party/boringssl/src/crypto/asn1/tasn_dec.c -FILE: ../../../third_party/boringssl/src/crypto/asn1/tasn_enc.c -FILE: ../../../third_party/boringssl/src/crypto/asn1/tasn_fre.c -FILE: ../../../third_party/boringssl/src/crypto/asn1/tasn_new.c -FILE: ../../../third_party/boringssl/src/crypto/asn1/tasn_typ.c -FILE: ../../../third_party/boringssl/src/crypto/asn1/tasn_utl.c -FILE: ../../../third_party/boringssl/src/crypto/base64/base64.c -FILE: ../../../third_party/boringssl/src/crypto/bio/bio.c -FILE: ../../../third_party/boringssl/src/crypto/bio/bio_mem.c -FILE: ../../../third_party/boringssl/src/crypto/bio/connect.c -FILE: ../../../third_party/boringssl/src/crypto/bio/fd.c -FILE: ../../../third_party/boringssl/src/crypto/bio/file.c -FILE: ../../../third_party/boringssl/src/crypto/bio/hexdump.c -FILE: ../../../third_party/boringssl/src/crypto/bio/internal.h -FILE: ../../../third_party/boringssl/src/crypto/bio/printf.c -FILE: ../../../third_party/boringssl/src/crypto/bio/socket.c -FILE: ../../../third_party/boringssl/src/crypto/bn_extra/convert.c -FILE: ../../../third_party/boringssl/src/crypto/buf/buf.c -FILE: ../../../third_party/boringssl/src/crypto/cipher_extra/cipher_extra.c -FILE: ../../../third_party/boringssl/src/crypto/cipher_extra/derive_key.c -FILE: ../../../third_party/boringssl/src/crypto/cipher_extra/e_null.c -FILE: ../../../third_party/boringssl/src/crypto/cipher_extra/e_rc2.c -FILE: ../../../third_party/boringssl/src/crypto/cipher_extra/e_rc4.c -FILE: ../../../third_party/boringssl/src/crypto/cipher_extra/internal.h -FILE: ../../../third_party/boringssl/src/crypto/conf/conf.c -FILE: ../../../third_party/boringssl/src/crypto/conf/conf_def.h -FILE: ../../../third_party/boringssl/src/crypto/cpu-intel.c -FILE: ../../../third_party/boringssl/src/crypto/dh/check.c -FILE: ../../../third_party/boringssl/src/crypto/dh/dh.c -FILE: ../../../third_party/boringssl/src/crypto/dh/dh_test.cc -FILE: ../../../third_party/boringssl/src/crypto/digest_extra/digest_extra.c -FILE: ../../../third_party/boringssl/src/crypto/dsa/dsa.c -FILE: ../../../third_party/boringssl/src/crypto/dsa/dsa_test.cc -FILE: ../../../third_party/boringssl/src/crypto/err/err.c -FILE: ../../../third_party/boringssl/src/crypto/evp/evp.c -FILE: ../../../third_party/boringssl/src/crypto/evp/evp_asn1.c -FILE: ../../../third_party/boringssl/src/crypto/evp/evp_ctx.c -FILE: ../../../third_party/boringssl/src/crypto/evp/internal.h -FILE: ../../../third_party/boringssl/src/crypto/evp/sign.c -FILE: ../../../third_party/boringssl/src/crypto/ex_data.c -FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/bn/add.c -FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/bn/bn.c -FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/bn/bn_test.cc -FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/bn/bytes.c -FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/bn/cmp.c -FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/bn/div.c -FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/bn/exponentiation.c -FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/bn/gcd.c -FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/bn/generic.c -FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/bn/montgomery.c -FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/bn/mul.c -FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/bn/prime.c -FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/bn/random.c -FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/bn/shift.c -FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/cipher/cipher.c -FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/cipher/e_des.c -FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/cipher/internal.h -FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/des/des.c -FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/des/internal.h -FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/digest/digest.c -FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/digest/digests.c -FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/digest/internal.h -FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/hmac/hmac.c -FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/md4/md4.c -FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/md5/md5.c -FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/rsa/internal.h -FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/rsa/rsa.c -FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/rsa/rsa_impl.c -FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/sha/sha1-altivec.c -FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/sha/sha1.c -FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/sha/sha256.c -FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/sha/sha512.c -FILE: ../../../third_party/boringssl/src/crypto/hmac_extra/hmac_test.cc -FILE: ../../../third_party/boringssl/src/crypto/internal.h -FILE: ../../../third_party/boringssl/src/crypto/lhash/lhash.c -FILE: ../../../third_party/boringssl/src/crypto/mem.c -FILE: ../../../third_party/boringssl/src/crypto/obj/obj.c -FILE: ../../../third_party/boringssl/src/crypto/obj/obj_xref.c -FILE: ../../../third_party/boringssl/src/crypto/pem/pem_all.c -FILE: ../../../third_party/boringssl/src/crypto/pem/pem_info.c -FILE: ../../../third_party/boringssl/src/crypto/pem/pem_lib.c -FILE: ../../../third_party/boringssl/src/crypto/pem/pem_oth.c -FILE: ../../../third_party/boringssl/src/crypto/pem/pem_pk8.c -FILE: ../../../third_party/boringssl/src/crypto/pem/pem_pkey.c -FILE: ../../../third_party/boringssl/src/crypto/rc4/rc4.c -FILE: ../../../third_party/boringssl/src/crypto/rsa_extra/rsa_test.cc -FILE: ../../../third_party/boringssl/src/crypto/stack/stack.c -FILE: ../../../third_party/boringssl/src/crypto/thread.c -FILE: ../../../third_party/boringssl/src/crypto/x509/a_digest.c -FILE: ../../../third_party/boringssl/src/crypto/x509/a_sign.c -FILE: ../../../third_party/boringssl/src/crypto/x509/a_strex.c -FILE: ../../../third_party/boringssl/src/crypto/x509/a_verify.c -FILE: ../../../third_party/boringssl/src/crypto/x509/algorithm.c -FILE: ../../../third_party/boringssl/src/crypto/x509/asn1_gen.c -FILE: ../../../third_party/boringssl/src/crypto/x509/by_dir.c -FILE: ../../../third_party/boringssl/src/crypto/x509/by_file.c -FILE: ../../../third_party/boringssl/src/crypto/x509/i2d_pr.c -FILE: ../../../third_party/boringssl/src/crypto/x509/t_crl.c -FILE: ../../../third_party/boringssl/src/crypto/x509/t_req.c -FILE: ../../../third_party/boringssl/src/crypto/x509/t_x509.c -FILE: ../../../third_party/boringssl/src/crypto/x509/t_x509a.c -FILE: ../../../third_party/boringssl/src/crypto/x509/x509.c -FILE: ../../../third_party/boringssl/src/crypto/x509/x509_att.c -FILE: ../../../third_party/boringssl/src/crypto/x509/x509_cmp.c -FILE: ../../../third_party/boringssl/src/crypto/x509/x509_d2.c -FILE: ../../../third_party/boringssl/src/crypto/x509/x509_def.c -FILE: ../../../third_party/boringssl/src/crypto/x509/x509_ext.c -FILE: ../../../third_party/boringssl/src/crypto/x509/x509_lu.c -FILE: ../../../third_party/boringssl/src/crypto/x509/x509_obj.c -FILE: ../../../third_party/boringssl/src/crypto/x509/x509_r2x.c -FILE: ../../../third_party/boringssl/src/crypto/x509/x509_req.c -FILE: ../../../third_party/boringssl/src/crypto/x509/x509_set.c -FILE: ../../../third_party/boringssl/src/crypto/x509/x509_txt.c -FILE: ../../../third_party/boringssl/src/crypto/x509/x509_v3.c -FILE: ../../../third_party/boringssl/src/crypto/x509/x509_vfy.c -FILE: ../../../third_party/boringssl/src/crypto/x509/x509name.c -FILE: ../../../third_party/boringssl/src/crypto/x509/x509rset.c -FILE: ../../../third_party/boringssl/src/crypto/x509/x_all.c -FILE: ../../../third_party/boringssl/src/crypto/x509/x_attrib.c -FILE: ../../../third_party/boringssl/src/crypto/x509/x_crl.c -FILE: ../../../third_party/boringssl/src/crypto/x509/x_exten.c -FILE: ../../../third_party/boringssl/src/crypto/x509/x_info.c -FILE: ../../../third_party/boringssl/src/crypto/x509/x_name.c -FILE: ../../../third_party/boringssl/src/crypto/x509/x_pkey.c -FILE: ../../../third_party/boringssl/src/crypto/x509/x_pubkey.c -FILE: ../../../third_party/boringssl/src/crypto/x509/x_req.c -FILE: ../../../third_party/boringssl/src/crypto/x509/x_sig.c -FILE: ../../../third_party/boringssl/src/crypto/x509/x_spki.c -FILE: ../../../third_party/boringssl/src/crypto/x509/x_val.c -FILE: ../../../third_party/boringssl/src/crypto/x509/x_x509.c -FILE: ../../../third_party/boringssl/src/decrepit/bio/base64_bio.c -FILE: ../../../third_party/boringssl/src/decrepit/blowfish/blowfish.c -FILE: ../../../third_party/boringssl/src/decrepit/cast/cast.c -FILE: ../../../third_party/boringssl/src/decrepit/cast/cast_tables.c -FILE: ../../../third_party/boringssl/src/decrepit/cast/internal.h -FILE: ../../../third_party/boringssl/src/decrepit/des/cfb64ede.c -FILE: ../../../third_party/boringssl/src/decrepit/macros.h -FILE: ../../../third_party/boringssl/src/decrepit/rc4/rc4_decrepit.c -FILE: ../../../third_party/boringssl/src/decrepit/ripemd/internal.h -FILE: ../../../third_party/boringssl/src/decrepit/ripemd/ripemd.c -FILE: ../../../third_party/boringssl/src/decrepit/rsa/rsa_decrepit.c -FILE: ../../../third_party/boringssl/src/decrepit/ssl/ssl_decrepit.c -FILE: ../../../third_party/boringssl/src/include/openssl/asn1.h -FILE: ../../../third_party/boringssl/src/include/openssl/base64.h -FILE: ../../../third_party/boringssl/src/include/openssl/bio.h -FILE: ../../../third_party/boringssl/src/include/openssl/blowfish.h -FILE: ../../../third_party/boringssl/src/include/openssl/buf.h -FILE: ../../../third_party/boringssl/src/include/openssl/cast.h +LIBRARY: observatory_pub_packages +LIBRARY: skia +LIBRARY: vulkan +ORIGIN: ../../../flutter/third_party/txt/LICENSE +TYPE: LicenseType.apache +FILE: ../../../third_party/boringssl/src/third_party/wycheproof_testvectors/METADATA +FILE: ../../../third_party/boringssl/src/third_party/wycheproof_testvectors/aes_cbc_pkcs5_test.json +FILE: ../../../third_party/boringssl/src/third_party/wycheproof_testvectors/aes_cmac_test.json +FILE: ../../../third_party/boringssl/src/third_party/wycheproof_testvectors/aes_eax_test.json +FILE: ../../../third_party/boringssl/src/third_party/wycheproof_testvectors/aes_gcm_siv_test.json +FILE: ../../../third_party/boringssl/src/third_party/wycheproof_testvectors/aes_gcm_test.json +FILE: ../../../third_party/boringssl/src/third_party/wycheproof_testvectors/aes_siv_cmac_test.json +FILE: ../../../third_party/boringssl/src/third_party/wycheproof_testvectors/chacha20_poly1305_test.json +FILE: ../../../third_party/boringssl/src/third_party/wycheproof_testvectors/dsa_test.json +FILE: ../../../third_party/boringssl/src/third_party/wycheproof_testvectors/ecdh_test.json +FILE: ../../../third_party/boringssl/src/third_party/wycheproof_testvectors/ecdh_webcrypto_test.json +FILE: ../../../third_party/boringssl/src/third_party/wycheproof_testvectors/ecdsa_brainpoolP224r1_sha224_test.json +FILE: ../../../third_party/boringssl/src/third_party/wycheproof_testvectors/ecdsa_brainpoolP256r1_sha256_test.json +FILE: ../../../third_party/boringssl/src/third_party/wycheproof_testvectors/ecdsa_brainpoolP320r1_sha384_test.json +FILE: ../../../third_party/boringssl/src/third_party/wycheproof_testvectors/ecdsa_brainpoolP384r1_sha384_test.json +FILE: ../../../third_party/boringssl/src/third_party/wycheproof_testvectors/ecdsa_brainpoolP512r1_sha512_test.json +FILE: ../../../third_party/boringssl/src/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha224_test.json +FILE: ../../../third_party/boringssl/src/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha256_test.json +FILE: ../../../third_party/boringssl/src/third_party/wycheproof_testvectors/ecdsa_secp256k1_sha256_test.json +FILE: ../../../third_party/boringssl/src/third_party/wycheproof_testvectors/ecdsa_secp256r1_sha256_test.json +FILE: ../../../third_party/boringssl/src/third_party/wycheproof_testvectors/ecdsa_secp384r1_sha384_test.json +FILE: ../../../third_party/boringssl/src/third_party/wycheproof_testvectors/ecdsa_secp384r1_sha512_test.json +FILE: ../../../third_party/boringssl/src/third_party/wycheproof_testvectors/ecdsa_secp521r1_sha512_test.json +FILE: ../../../third_party/boringssl/src/third_party/wycheproof_testvectors/ecdsa_test.json +FILE: ../../../third_party/boringssl/src/third_party/wycheproof_testvectors/ecdsa_webcrypto_test.json +FILE: ../../../third_party/boringssl/src/third_party/wycheproof_testvectors/eddsa_test.json +FILE: ../../../third_party/boringssl/src/third_party/wycheproof_testvectors/kw_test.json +FILE: ../../../third_party/boringssl/src/third_party/wycheproof_testvectors/kwp_test.json +FILE: ../../../third_party/boringssl/src/third_party/wycheproof_testvectors/rsa_signature_test.json +FILE: ../../../third_party/boringssl/src/third_party/wycheproof_testvectors/x25519_test.json +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/async.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/cache.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/check.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/collection.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/core.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/io.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/iterables.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/mirrors.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/pattern.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/async/collect.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/async/concat.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/async/countdown_timer.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/async/enumerate.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/async/future_stream.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/async/iteration.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/async/metronome.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/async/stream_buffer.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/async/stream_router.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/cache/cache.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/cache/map_cache.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/collection/bimap.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/collection/delegates/iterable.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/collection/delegates/list.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/collection/delegates/map.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/collection/delegates/queue.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/collection/delegates/set.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/collection/lru_map.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/collection/multimap.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/collection/treeset.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/core/hash.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/core/optional.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/iterables/concat.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/iterables/count.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/iterables/cycle.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/iterables/enumerate.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/iterables/generating_iterable.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/iterables/infinite_iterable.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/iterables/merge.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/iterables/min_max.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/iterables/partition.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/iterables/range.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/iterables/zip.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/pattern/glob.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/time/clock.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/time/duration_unit_constants.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/time/util.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/strings.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/time.dart +FILE: ../../../third_party/skia/src/images/SkWebpEncoder.cpp +FILE: ../../../third_party/skia/third_party/vulkan/vulkan/vk_platform.h +FILE: ../../../third_party/skia/third_party/vulkan/vulkan/vulkan.h +FILE: ../../../third_party/vulkan/src/vulkan/vk_platform.h +FILE: ../../../third_party/vulkan/src/vulkan/vulkan.h +---------------------------------------------------------------------------------------------------- +Apache License +Version 2.0, January 2004 +http://www.apache.org/licenses + +TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + +1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + +2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + +3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + +4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + +5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + +6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + +7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + +8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + +9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + +END OF TERMS AND CONDITIONS + +APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + +Copyright [yyyy] [name of copyright owner] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==================================================================================================== + +==================================================================================================== +LIBRARY: boringssl +ORIGIN: ../../../third_party/boringssl/ios-aarch64/crypto/fipsmodule/sha256-armv8.S + ../../../third_party/boringssl/src/LICENSE +TYPE: LicenseType.unknown +FILE: ../../../third_party/boringssl/ios-aarch64/crypto/fipsmodule/sha256-armv8.S +FILE: ../../../third_party/boringssl/ios-aarch64/crypto/fipsmodule/sha512-armv8.S +FILE: ../../../third_party/boringssl/linux-aarch64/crypto/fipsmodule/sha256-armv8.S +FILE: ../../../third_party/boringssl/linux-aarch64/crypto/fipsmodule/sha512-armv8.S +---------------------------------------------------------------------------------------------------- +Copyright 2014-2016 The OpenSSL Project Authors. All Rights Reserved. + +Licensed under the OpenSSL license (the "License"). You may not use +this file except in compliance with the License. You can obtain a copy +in the file LICENSE in the source distribution or at +https://www.openssl.org/source/license.html +==================================================================================================== + +==================================================================================================== +LIBRARY: boringssl +ORIGIN: ../../../third_party/boringssl/ios-arm/crypto/fipsmodule/aes-armv4.S + ../../../third_party/boringssl/src/LICENSE +TYPE: LicenseType.unknown +FILE: ../../../third_party/boringssl/ios-arm/crypto/fipsmodule/aes-armv4.S +FILE: ../../../third_party/boringssl/ios-arm/crypto/fipsmodule/sha256-armv4.S +FILE: ../../../third_party/boringssl/ios-arm/crypto/fipsmodule/sha512-armv4.S +FILE: ../../../third_party/boringssl/linux-arm/crypto/fipsmodule/aes-armv4.S +FILE: ../../../third_party/boringssl/linux-arm/crypto/fipsmodule/sha256-armv4.S +FILE: ../../../third_party/boringssl/linux-arm/crypto/fipsmodule/sha512-armv4.S +---------------------------------------------------------------------------------------------------- +Copyright 2007-2016 The OpenSSL Project Authors. All Rights Reserved. + +Licensed under the OpenSSL license (the "License"). You may not use +this file except in compliance with the License. You can obtain a copy +in the file LICENSE in the source distribution or at +https://www.openssl.org/source/license.html +==================================================================================================== + +==================================================================================================== +LIBRARY: boringssl +ORIGIN: ../../../third_party/boringssl/ios-arm/crypto/fipsmodule/bsaes-armv7.S + ../../../third_party/boringssl/src/LICENSE +TYPE: LicenseType.unknown +FILE: ../../../third_party/boringssl/ios-arm/crypto/fipsmodule/bsaes-armv7.S +FILE: ../../../third_party/boringssl/linux-arm/crypto/fipsmodule/bsaes-armv7.S +---------------------------------------------------------------------------------------------------- +Copyright 2012-2016 The OpenSSL Project Authors. All Rights Reserved. + +Licensed under the OpenSSL license (the "License"). You may not use +this file except in compliance with the License. You can obtain a copy +in the file LICENSE in the source distribution or at +https://www.openssl.org/source/license.html +==================================================================================================== + +==================================================================================================== +LIBRARY: boringssl +ORIGIN: ../../../third_party/boringssl/src/crypto/asn1/a_bitstr.c +TYPE: LicenseType.bsd +FILE: ../../../third_party/boringssl/src/crypto/asn1/a_bitstr.c +FILE: ../../../third_party/boringssl/src/crypto/asn1/a_bool.c +FILE: ../../../third_party/boringssl/src/crypto/asn1/a_d2i_fp.c +FILE: ../../../third_party/boringssl/src/crypto/asn1/a_dup.c +FILE: ../../../third_party/boringssl/src/crypto/asn1/a_enum.c +FILE: ../../../third_party/boringssl/src/crypto/asn1/a_gentm.c +FILE: ../../../third_party/boringssl/src/crypto/asn1/a_i2d_fp.c +FILE: ../../../third_party/boringssl/src/crypto/asn1/a_int.c +FILE: ../../../third_party/boringssl/src/crypto/asn1/a_mbstr.c +FILE: ../../../third_party/boringssl/src/crypto/asn1/a_object.c +FILE: ../../../third_party/boringssl/src/crypto/asn1/a_octet.c +FILE: ../../../third_party/boringssl/src/crypto/asn1/a_print.c +FILE: ../../../third_party/boringssl/src/crypto/asn1/a_strnid.c +FILE: ../../../third_party/boringssl/src/crypto/asn1/a_time.c +FILE: ../../../third_party/boringssl/src/crypto/asn1/a_type.c +FILE: ../../../third_party/boringssl/src/crypto/asn1/a_utctm.c +FILE: ../../../third_party/boringssl/src/crypto/asn1/a_utf8.c +FILE: ../../../third_party/boringssl/src/crypto/asn1/asn1_lib.c +FILE: ../../../third_party/boringssl/src/crypto/asn1/asn1_par.c +FILE: ../../../third_party/boringssl/src/crypto/asn1/asn_pack.c +FILE: ../../../third_party/boringssl/src/crypto/asn1/f_enum.c +FILE: ../../../third_party/boringssl/src/crypto/asn1/f_int.c +FILE: ../../../third_party/boringssl/src/crypto/asn1/f_string.c +FILE: ../../../third_party/boringssl/src/crypto/asn1/tasn_dec.c +FILE: ../../../third_party/boringssl/src/crypto/asn1/tasn_enc.c +FILE: ../../../third_party/boringssl/src/crypto/asn1/tasn_fre.c +FILE: ../../../third_party/boringssl/src/crypto/asn1/tasn_new.c +FILE: ../../../third_party/boringssl/src/crypto/asn1/tasn_typ.c +FILE: ../../../third_party/boringssl/src/crypto/asn1/tasn_utl.c +FILE: ../../../third_party/boringssl/src/crypto/base64/base64.c +FILE: ../../../third_party/boringssl/src/crypto/bio/bio.c +FILE: ../../../third_party/boringssl/src/crypto/bio/bio_mem.c +FILE: ../../../third_party/boringssl/src/crypto/bio/connect.c +FILE: ../../../third_party/boringssl/src/crypto/bio/fd.c +FILE: ../../../third_party/boringssl/src/crypto/bio/file.c +FILE: ../../../third_party/boringssl/src/crypto/bio/hexdump.c +FILE: ../../../third_party/boringssl/src/crypto/bio/internal.h +FILE: ../../../third_party/boringssl/src/crypto/bio/printf.c +FILE: ../../../third_party/boringssl/src/crypto/bio/socket.c +FILE: ../../../third_party/boringssl/src/crypto/bn_extra/convert.c +FILE: ../../../third_party/boringssl/src/crypto/buf/buf.c +FILE: ../../../third_party/boringssl/src/crypto/cipher_extra/cipher_extra.c +FILE: ../../../third_party/boringssl/src/crypto/cipher_extra/derive_key.c +FILE: ../../../third_party/boringssl/src/crypto/cipher_extra/e_null.c +FILE: ../../../third_party/boringssl/src/crypto/cipher_extra/e_rc2.c +FILE: ../../../third_party/boringssl/src/crypto/cipher_extra/e_rc4.c +FILE: ../../../third_party/boringssl/src/crypto/cipher_extra/internal.h +FILE: ../../../third_party/boringssl/src/crypto/conf/conf.c +FILE: ../../../third_party/boringssl/src/crypto/conf/conf_def.h +FILE: ../../../third_party/boringssl/src/crypto/cpu-intel.c +FILE: ../../../third_party/boringssl/src/crypto/dh/check.c +FILE: ../../../third_party/boringssl/src/crypto/dh/dh.c +FILE: ../../../third_party/boringssl/src/crypto/dh/dh_test.cc +FILE: ../../../third_party/boringssl/src/crypto/digest_extra/digest_extra.c +FILE: ../../../third_party/boringssl/src/crypto/dsa/dsa.c +FILE: ../../../third_party/boringssl/src/crypto/dsa/dsa_test.cc +FILE: ../../../third_party/boringssl/src/crypto/err/err.c +FILE: ../../../third_party/boringssl/src/crypto/evp/evp.c +FILE: ../../../third_party/boringssl/src/crypto/evp/evp_asn1.c +FILE: ../../../third_party/boringssl/src/crypto/evp/evp_ctx.c +FILE: ../../../third_party/boringssl/src/crypto/evp/internal.h +FILE: ../../../third_party/boringssl/src/crypto/evp/sign.c +FILE: ../../../third_party/boringssl/src/crypto/ex_data.c +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/bn/add.c +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/bn/bn.c +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/bn/bn_test.cc +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/bn/bytes.c +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/bn/cmp.c +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/bn/div.c +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/bn/exponentiation.c +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/bn/gcd.c +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/bn/generic.c +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/bn/montgomery.c +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/bn/mul.c +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/bn/prime.c +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/bn/random.c +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/bn/shift.c +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/cipher/cipher.c +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/cipher/e_des.c +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/cipher/internal.h +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/des/des.c +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/des/internal.h +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/digest/digest.c +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/digest/digests.c +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/digest/internal.h +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/hmac/hmac.c +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/md4/md4.c +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/md5/md5.c +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/rsa/internal.h +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/rsa/rsa.c +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/rsa/rsa_impl.c +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/sha/sha1-altivec.c +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/sha/sha1.c +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/sha/sha256.c +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/sha/sha512.c +FILE: ../../../third_party/boringssl/src/crypto/hmac_extra/hmac_test.cc +FILE: ../../../third_party/boringssl/src/crypto/internal.h +FILE: ../../../third_party/boringssl/src/crypto/lhash/lhash.c +FILE: ../../../third_party/boringssl/src/crypto/mem.c +FILE: ../../../third_party/boringssl/src/crypto/obj/obj.c +FILE: ../../../third_party/boringssl/src/crypto/obj/obj_xref.c +FILE: ../../../third_party/boringssl/src/crypto/pem/pem_all.c +FILE: ../../../third_party/boringssl/src/crypto/pem/pem_info.c +FILE: ../../../third_party/boringssl/src/crypto/pem/pem_lib.c +FILE: ../../../third_party/boringssl/src/crypto/pem/pem_oth.c +FILE: ../../../third_party/boringssl/src/crypto/pem/pem_pk8.c +FILE: ../../../third_party/boringssl/src/crypto/pem/pem_pkey.c +FILE: ../../../third_party/boringssl/src/crypto/rc4/rc4.c +FILE: ../../../third_party/boringssl/src/crypto/rsa_extra/rsa_test.cc +FILE: ../../../third_party/boringssl/src/crypto/stack/stack.c +FILE: ../../../third_party/boringssl/src/crypto/thread.c +FILE: ../../../third_party/boringssl/src/crypto/x509/a_digest.c +FILE: ../../../third_party/boringssl/src/crypto/x509/a_sign.c +FILE: ../../../third_party/boringssl/src/crypto/x509/a_strex.c +FILE: ../../../third_party/boringssl/src/crypto/x509/a_verify.c +FILE: ../../../third_party/boringssl/src/crypto/x509/algorithm.c +FILE: ../../../third_party/boringssl/src/crypto/x509/asn1_gen.c +FILE: ../../../third_party/boringssl/src/crypto/x509/by_dir.c +FILE: ../../../third_party/boringssl/src/crypto/x509/by_file.c +FILE: ../../../third_party/boringssl/src/crypto/x509/i2d_pr.c +FILE: ../../../third_party/boringssl/src/crypto/x509/t_crl.c +FILE: ../../../third_party/boringssl/src/crypto/x509/t_req.c +FILE: ../../../third_party/boringssl/src/crypto/x509/t_x509.c +FILE: ../../../third_party/boringssl/src/crypto/x509/t_x509a.c +FILE: ../../../third_party/boringssl/src/crypto/x509/x509.c +FILE: ../../../third_party/boringssl/src/crypto/x509/x509_att.c +FILE: ../../../third_party/boringssl/src/crypto/x509/x509_cmp.c +FILE: ../../../third_party/boringssl/src/crypto/x509/x509_d2.c +FILE: ../../../third_party/boringssl/src/crypto/x509/x509_def.c +FILE: ../../../third_party/boringssl/src/crypto/x509/x509_ext.c +FILE: ../../../third_party/boringssl/src/crypto/x509/x509_lu.c +FILE: ../../../third_party/boringssl/src/crypto/x509/x509_obj.c +FILE: ../../../third_party/boringssl/src/crypto/x509/x509_r2x.c +FILE: ../../../third_party/boringssl/src/crypto/x509/x509_req.c +FILE: ../../../third_party/boringssl/src/crypto/x509/x509_set.c +FILE: ../../../third_party/boringssl/src/crypto/x509/x509_txt.c +FILE: ../../../third_party/boringssl/src/crypto/x509/x509_v3.c +FILE: ../../../third_party/boringssl/src/crypto/x509/x509_vfy.c +FILE: ../../../third_party/boringssl/src/crypto/x509/x509name.c +FILE: ../../../third_party/boringssl/src/crypto/x509/x509rset.c +FILE: ../../../third_party/boringssl/src/crypto/x509/x_all.c +FILE: ../../../third_party/boringssl/src/crypto/x509/x_attrib.c +FILE: ../../../third_party/boringssl/src/crypto/x509/x_crl.c +FILE: ../../../third_party/boringssl/src/crypto/x509/x_exten.c +FILE: ../../../third_party/boringssl/src/crypto/x509/x_info.c +FILE: ../../../third_party/boringssl/src/crypto/x509/x_name.c +FILE: ../../../third_party/boringssl/src/crypto/x509/x_pkey.c +FILE: ../../../third_party/boringssl/src/crypto/x509/x_pubkey.c +FILE: ../../../third_party/boringssl/src/crypto/x509/x_req.c +FILE: ../../../third_party/boringssl/src/crypto/x509/x_sig.c +FILE: ../../../third_party/boringssl/src/crypto/x509/x_spki.c +FILE: ../../../third_party/boringssl/src/crypto/x509/x_val.c +FILE: ../../../third_party/boringssl/src/crypto/x509/x_x509.c +FILE: ../../../third_party/boringssl/src/decrepit/bio/base64_bio.c +FILE: ../../../third_party/boringssl/src/decrepit/blowfish/blowfish.c +FILE: ../../../third_party/boringssl/src/decrepit/cast/cast.c +FILE: ../../../third_party/boringssl/src/decrepit/cast/cast_tables.c +FILE: ../../../third_party/boringssl/src/decrepit/cast/internal.h +FILE: ../../../third_party/boringssl/src/decrepit/des/cfb64ede.c +FILE: ../../../third_party/boringssl/src/decrepit/macros.h +FILE: ../../../third_party/boringssl/src/decrepit/rc4/rc4_decrepit.c +FILE: ../../../third_party/boringssl/src/decrepit/ripemd/internal.h +FILE: ../../../third_party/boringssl/src/decrepit/ripemd/ripemd.c +FILE: ../../../third_party/boringssl/src/decrepit/rsa/rsa_decrepit.c +FILE: ../../../third_party/boringssl/src/decrepit/ssl/ssl_decrepit.c +FILE: ../../../third_party/boringssl/src/include/openssl/asn1.h +FILE: ../../../third_party/boringssl/src/include/openssl/base64.h +FILE: ../../../third_party/boringssl/src/include/openssl/bio.h +FILE: ../../../third_party/boringssl/src/include/openssl/blowfish.h +FILE: ../../../third_party/boringssl/src/include/openssl/buf.h +FILE: ../../../third_party/boringssl/src/include/openssl/cast.h FILE: ../../../third_party/boringssl/src/include/openssl/cipher.h FILE: ../../../third_party/boringssl/src/include/openssl/conf.h FILE: ../../../third_party/boringssl/src/include/openssl/cpu.h @@ -1090,6 +1419,7 @@ CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. LIBRARY: boringssl ORIGIN: ../../../third_party/boringssl/src/crypto/buf/buf_test.cc TYPE: LicenseType.unknown +FILE: ../../../third_party/boringssl/crypto_test_data.cc FILE: ../../../third_party/boringssl/src/crypto/buf/buf_test.cc FILE: ../../../third_party/boringssl/src/crypto/cipher_extra/e_aesctrhmac.c FILE: ../../../third_party/boringssl/src/crypto/cipher_extra/e_aesgcmsiv.c @@ -1165,6 +1495,43 @@ OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ==================================================================================================== +==================================================================================================== +LIBRARY: boringssl +ORIGIN: ../../../third_party/boringssl/src/crypto/bytestring/unicode.c +TYPE: LicenseType.unknown +FILE: ../../../third_party/boringssl/src/crypto/bytestring/unicode.c +FILE: ../../../third_party/boringssl/src/crypto/cipher_extra/e_aesccm.c +FILE: ../../../third_party/boringssl/src/crypto/cpu-aarch64-fuchsia.c +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/bn/div_extra.c +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/bn/gcd_extra.c +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/ec/felem.c +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/ec/make_ec_scalar_base_mult_tests.go +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/ec/make_p256-x86_64-table.go +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/ec/scalar.c +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/ec/simple_mul.c +FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/tls/internal.h +FILE: ../../../third_party/boringssl/src/crypto/self_test.cc +FILE: ../../../third_party/boringssl/src/fipstools/cavp_kas_test.cc +FILE: ../../../third_party/boringssl/src/fipstools/cavp_tlskdf_test.cc +FILE: ../../../third_party/boringssl/src/include/openssl/e_os2.h +FILE: ../../../third_party/boringssl/src/ssl/handoff.cc +FILE: ../../../third_party/boringssl/src/third_party/wycheproof_testvectors/convert_wycheproof.go +---------------------------------------------------------------------------------------------------- +Copyright (c) 2018, Google Inc. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY +SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION +OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN +CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +==================================================================================================== + ==================================================================================================== LIBRARY: boringssl ORIGIN: ../../../third_party/boringssl/src/crypto/cipher_extra/cipher_test.cc @@ -1219,33 +1586,6 @@ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ==================================================================================================== -==================================================================================================== -LIBRARY: boringssl -ORIGIN: ../../../third_party/boringssl/src/crypto/cipher_extra/e_aesccm.c -TYPE: LicenseType.unknown -FILE: ../../../third_party/boringssl/src/crypto/cipher_extra/e_aesccm.c -FILE: ../../../third_party/boringssl/src/crypto/cpu-aarch64-fuchsia.c -FILE: ../../../third_party/boringssl/src/crypto/fipsmodule/tls/internal.h -FILE: ../../../third_party/boringssl/src/crypto/self_test.cc -FILE: ../../../third_party/boringssl/src/fipstools/cavp_kas_test.cc -FILE: ../../../third_party/boringssl/src/fipstools/cavp_tlskdf_test.cc -FILE: ../../../third_party/boringssl/src/ssl/handoff.cc ----------------------------------------------------------------------------------------------------- -Copyright (c) 2018, Google Inc. - -Permission to use, copy, modify, and/or distribute this software for any -purpose with or without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. - -THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY -SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION -OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN -CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -==================================================================================================== - ==================================================================================================== LIBRARY: boringssl ORIGIN: ../../../third_party/boringssl/src/crypto/cipher_extra/tls_cbc.c @@ -2671,6 +3011,20 @@ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ==================================================================================================== +==================================================================================================== +LIBRARY: boringssl +ORIGIN: ../../../third_party/boringssl/src/crypto/rsa_extra/print.c + ../../../third_party/boringssl/src/LICENSE +TYPE: LicenseType.unknown +FILE: ../../../third_party/boringssl/src/crypto/rsa_extra/print.c +---------------------------------------------------------------------------------------------------- +Copyright 2006-2017 The OpenSSL Project Authors. All Rights Reserved. + +Licensed under the OpenSSL license (the "License"). You may not use +this file except in compliance with the License. You can obtain a copy +in the file LICENSE in the source distribution or at +https://www.openssl.org/source/license.html +==================================================================================================== + ==================================================================================================== LIBRARY: boringssl ORIGIN: ../../../third_party/boringssl/src/crypto/x509/vpm_int.h @@ -3111,6 +3465,20 @@ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ==================================================================================================== +==================================================================================================== +LIBRARY: boringssl +ORIGIN: ../../../third_party/boringssl/src/crypto/x509v3/v3_ocsp.c + ../../../third_party/boringssl/src/LICENSE +TYPE: LicenseType.unknown +FILE: ../../../third_party/boringssl/src/crypto/x509v3/v3_ocsp.c +---------------------------------------------------------------------------------------------------- +Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. + +Licensed under the OpenSSL license (the "License"). You may not use +this file except in compliance with the License. You can obtain a copy +in the file LICENSE in the source distribution or at +https://www.openssl.org/source/license.html +==================================================================================================== + ==================================================================================================== LIBRARY: boringssl ORIGIN: ../../../third_party/boringssl/src/crypto/x509v3/v3_pci.c @@ -3959,40 +4327,19 @@ FILE: ../../../third_party/boringssl/ios-arm/crypto/fipsmodule/armv4-mont.S FILE: ../../../third_party/boringssl/ios-arm/crypto/fipsmodule/ghash-armv4.S FILE: ../../../third_party/boringssl/ios-arm/crypto/fipsmodule/ghashv8-armx32.S FILE: ../../../third_party/boringssl/ios-arm/crypto/fipsmodule/sha1-armv4-large.S -FILE: ../../../third_party/boringssl/linux-aarch64/crypto/aes/aesv8-armx64.S -FILE: ../../../third_party/boringssl/linux-aarch64/crypto/bn/armv8-mont.S FILE: ../../../third_party/boringssl/linux-aarch64/crypto/chacha/chacha-armv8.S FILE: ../../../third_party/boringssl/linux-aarch64/crypto/fipsmodule/aesv8-armx64.S FILE: ../../../third_party/boringssl/linux-aarch64/crypto/fipsmodule/armv8-mont.S FILE: ../../../third_party/boringssl/linux-aarch64/crypto/fipsmodule/ghashv8-armx64.S FILE: ../../../third_party/boringssl/linux-aarch64/crypto/fipsmodule/sha1-armv8.S -FILE: ../../../third_party/boringssl/linux-aarch64/crypto/modes/ghashv8-armx64.S -FILE: ../../../third_party/boringssl/linux-aarch64/crypto/sha/sha1-armv8.S -FILE: ../../../third_party/boringssl/linux-aarch64/crypto/sha/sha256-armv8.S -FILE: ../../../third_party/boringssl/linux-aarch64/crypto/sha/sha512-armv8.S -FILE: ../../../third_party/boringssl/linux-arm/crypto/aes/aes-armv4.S -FILE: ../../../third_party/boringssl/linux-arm/crypto/aes/aesv8-armx32.S -FILE: ../../../third_party/boringssl/linux-arm/crypto/aes/bsaes-armv7.S -FILE: ../../../third_party/boringssl/linux-arm/crypto/bn/armv4-mont.S FILE: ../../../third_party/boringssl/linux-arm/crypto/chacha/chacha-armv4.S FILE: ../../../third_party/boringssl/linux-arm/crypto/fipsmodule/aesv8-armx32.S FILE: ../../../third_party/boringssl/linux-arm/crypto/fipsmodule/armv4-mont.S FILE: ../../../third_party/boringssl/linux-arm/crypto/fipsmodule/ghash-armv4.S FILE: ../../../third_party/boringssl/linux-arm/crypto/fipsmodule/ghashv8-armx32.S FILE: ../../../third_party/boringssl/linux-arm/crypto/fipsmodule/sha1-armv4-large.S -FILE: ../../../third_party/boringssl/linux-arm/crypto/modes/ghash-armv4.S -FILE: ../../../third_party/boringssl/linux-arm/crypto/modes/ghashv8-armx32.S -FILE: ../../../third_party/boringssl/linux-arm/crypto/sha/sha1-armv4-large.S -FILE: ../../../third_party/boringssl/linux-ppc64le/crypto/aes/aesp8-ppc.S FILE: ../../../third_party/boringssl/linux-ppc64le/crypto/fipsmodule/aesp8-ppc.S FILE: ../../../third_party/boringssl/linux-ppc64le/crypto/fipsmodule/ghashp8-ppc.S -FILE: ../../../third_party/boringssl/linux-ppc64le/crypto/modes/ghashp8-ppc.S -FILE: ../../../third_party/boringssl/linux-x86/crypto/aes/aes-586.S -FILE: ../../../third_party/boringssl/linux-x86/crypto/aes/aesni-x86.S -FILE: ../../../third_party/boringssl/linux-x86/crypto/aes/vpaes-x86.S -FILE: ../../../third_party/boringssl/linux-x86/crypto/bn/bn-586.S -FILE: ../../../third_party/boringssl/linux-x86/crypto/bn/co-586.S -FILE: ../../../third_party/boringssl/linux-x86/crypto/bn/x86-mont.S FILE: ../../../third_party/boringssl/linux-x86/crypto/chacha/chacha-x86.S FILE: ../../../third_party/boringssl/linux-x86/crypto/fipsmodule/aes-586.S FILE: ../../../third_party/boringssl/linux-x86/crypto/fipsmodule/aesni-x86.S @@ -4005,23 +4352,9 @@ FILE: ../../../third_party/boringssl/linux-x86/crypto/fipsmodule/sha256-586.S FILE: ../../../third_party/boringssl/linux-x86/crypto/fipsmodule/sha512-586.S FILE: ../../../third_party/boringssl/linux-x86/crypto/fipsmodule/vpaes-x86.S FILE: ../../../third_party/boringssl/linux-x86/crypto/fipsmodule/x86-mont.S -FILE: ../../../third_party/boringssl/linux-x86/crypto/md5/md5-586.S -FILE: ../../../third_party/boringssl/linux-x86/crypto/modes/ghash-x86.S -FILE: ../../../third_party/boringssl/linux-x86/crypto/sha/sha1-586.S -FILE: ../../../third_party/boringssl/linux-x86/crypto/sha/sha256-586.S -FILE: ../../../third_party/boringssl/linux-x86/crypto/sha/sha512-586.S -FILE: ../../../third_party/boringssl/linux-x86_64/crypto/aes/aes-x86_64.S -FILE: ../../../third_party/boringssl/linux-x86_64/crypto/aes/aesni-x86_64.S -FILE: ../../../third_party/boringssl/linux-x86_64/crypto/aes/bsaes-x86_64.S -FILE: ../../../third_party/boringssl/linux-x86_64/crypto/aes/vpaes-x86_64.S -FILE: ../../../third_party/boringssl/linux-x86_64/crypto/bn/rsaz-avx2.S -FILE: ../../../third_party/boringssl/linux-x86_64/crypto/bn/rsaz-x86_64.S -FILE: ../../../third_party/boringssl/linux-x86_64/crypto/bn/x86_64-mont.S -FILE: ../../../third_party/boringssl/linux-x86_64/crypto/bn/x86_64-mont5.S FILE: ../../../third_party/boringssl/linux-x86_64/crypto/chacha/chacha-x86_64.S FILE: ../../../third_party/boringssl/linux-x86_64/crypto/cipher_extra/aes128gcmsiv-x86_64.S FILE: ../../../third_party/boringssl/linux-x86_64/crypto/cipher_extra/chacha20_poly1305_x86_64.S -FILE: ../../../third_party/boringssl/linux-x86_64/crypto/ec/p256-x86_64-asm.S FILE: ../../../third_party/boringssl/linux-x86_64/crypto/fipsmodule/aes-x86_64.S FILE: ../../../third_party/boringssl/linux-x86_64/crypto/fipsmodule/aesni-gcm-x86_64.S FILE: ../../../third_party/boringssl/linux-x86_64/crypto/fipsmodule/aesni-x86_64.S @@ -4037,19 +4370,6 @@ FILE: ../../../third_party/boringssl/linux-x86_64/crypto/fipsmodule/sha512-x86_6 FILE: ../../../third_party/boringssl/linux-x86_64/crypto/fipsmodule/vpaes-x86_64.S FILE: ../../../third_party/boringssl/linux-x86_64/crypto/fipsmodule/x86_64-mont.S FILE: ../../../third_party/boringssl/linux-x86_64/crypto/fipsmodule/x86_64-mont5.S -FILE: ../../../third_party/boringssl/linux-x86_64/crypto/md5/md5-x86_64.S -FILE: ../../../third_party/boringssl/linux-x86_64/crypto/modes/aesni-gcm-x86_64.S -FILE: ../../../third_party/boringssl/linux-x86_64/crypto/modes/ghash-x86_64.S -FILE: ../../../third_party/boringssl/linux-x86_64/crypto/rand/rdrand-x86_64.S -FILE: ../../../third_party/boringssl/linux-x86_64/crypto/sha/sha1-x86_64.S -FILE: ../../../third_party/boringssl/linux-x86_64/crypto/sha/sha256-x86_64.S -FILE: ../../../third_party/boringssl/linux-x86_64/crypto/sha/sha512-x86_64.S -FILE: ../../../third_party/boringssl/mac-x86/crypto/aes/aes-586.S -FILE: ../../../third_party/boringssl/mac-x86/crypto/aes/aesni-x86.S -FILE: ../../../third_party/boringssl/mac-x86/crypto/aes/vpaes-x86.S -FILE: ../../../third_party/boringssl/mac-x86/crypto/bn/bn-586.S -FILE: ../../../third_party/boringssl/mac-x86/crypto/bn/co-586.S -FILE: ../../../third_party/boringssl/mac-x86/crypto/bn/x86-mont.S FILE: ../../../third_party/boringssl/mac-x86/crypto/chacha/chacha-x86.S FILE: ../../../third_party/boringssl/mac-x86/crypto/fipsmodule/aes-586.S FILE: ../../../third_party/boringssl/mac-x86/crypto/fipsmodule/aesni-x86.S @@ -4062,23 +4382,9 @@ FILE: ../../../third_party/boringssl/mac-x86/crypto/fipsmodule/sha256-586.S FILE: ../../../third_party/boringssl/mac-x86/crypto/fipsmodule/sha512-586.S FILE: ../../../third_party/boringssl/mac-x86/crypto/fipsmodule/vpaes-x86.S FILE: ../../../third_party/boringssl/mac-x86/crypto/fipsmodule/x86-mont.S -FILE: ../../../third_party/boringssl/mac-x86/crypto/md5/md5-586.S -FILE: ../../../third_party/boringssl/mac-x86/crypto/modes/ghash-x86.S -FILE: ../../../third_party/boringssl/mac-x86/crypto/sha/sha1-586.S -FILE: ../../../third_party/boringssl/mac-x86/crypto/sha/sha256-586.S -FILE: ../../../third_party/boringssl/mac-x86/crypto/sha/sha512-586.S -FILE: ../../../third_party/boringssl/mac-x86_64/crypto/aes/aes-x86_64.S -FILE: ../../../third_party/boringssl/mac-x86_64/crypto/aes/aesni-x86_64.S -FILE: ../../../third_party/boringssl/mac-x86_64/crypto/aes/bsaes-x86_64.S -FILE: ../../../third_party/boringssl/mac-x86_64/crypto/aes/vpaes-x86_64.S -FILE: ../../../third_party/boringssl/mac-x86_64/crypto/bn/rsaz-avx2.S -FILE: ../../../third_party/boringssl/mac-x86_64/crypto/bn/rsaz-x86_64.S -FILE: ../../../third_party/boringssl/mac-x86_64/crypto/bn/x86_64-mont.S -FILE: ../../../third_party/boringssl/mac-x86_64/crypto/bn/x86_64-mont5.S FILE: ../../../third_party/boringssl/mac-x86_64/crypto/chacha/chacha-x86_64.S FILE: ../../../third_party/boringssl/mac-x86_64/crypto/cipher_extra/aes128gcmsiv-x86_64.S FILE: ../../../third_party/boringssl/mac-x86_64/crypto/cipher_extra/chacha20_poly1305_x86_64.S -FILE: ../../../third_party/boringssl/mac-x86_64/crypto/ec/p256-x86_64-asm.S FILE: ../../../third_party/boringssl/mac-x86_64/crypto/fipsmodule/aes-x86_64.S FILE: ../../../third_party/boringssl/mac-x86_64/crypto/fipsmodule/aesni-gcm-x86_64.S FILE: ../../../third_party/boringssl/mac-x86_64/crypto/fipsmodule/aesni-x86_64.S @@ -4094,19 +4400,6 @@ FILE: ../../../third_party/boringssl/mac-x86_64/crypto/fipsmodule/sha512-x86_64. FILE: ../../../third_party/boringssl/mac-x86_64/crypto/fipsmodule/vpaes-x86_64.S FILE: ../../../third_party/boringssl/mac-x86_64/crypto/fipsmodule/x86_64-mont.S FILE: ../../../third_party/boringssl/mac-x86_64/crypto/fipsmodule/x86_64-mont5.S -FILE: ../../../third_party/boringssl/mac-x86_64/crypto/md5/md5-x86_64.S -FILE: ../../../third_party/boringssl/mac-x86_64/crypto/modes/aesni-gcm-x86_64.S -FILE: ../../../third_party/boringssl/mac-x86_64/crypto/modes/ghash-x86_64.S -FILE: ../../../third_party/boringssl/mac-x86_64/crypto/rand/rdrand-x86_64.S -FILE: ../../../third_party/boringssl/mac-x86_64/crypto/sha/sha1-x86_64.S -FILE: ../../../third_party/boringssl/mac-x86_64/crypto/sha/sha256-x86_64.S -FILE: ../../../third_party/boringssl/mac-x86_64/crypto/sha/sha512-x86_64.S -FILE: ../../../third_party/boringssl/win-x86/crypto/aes/aes-586.asm -FILE: ../../../third_party/boringssl/win-x86/crypto/aes/aesni-x86.asm -FILE: ../../../third_party/boringssl/win-x86/crypto/aes/vpaes-x86.asm -FILE: ../../../third_party/boringssl/win-x86/crypto/bn/bn-586.asm -FILE: ../../../third_party/boringssl/win-x86/crypto/bn/co-586.asm -FILE: ../../../third_party/boringssl/win-x86/crypto/bn/x86-mont.asm FILE: ../../../third_party/boringssl/win-x86/crypto/chacha/chacha-x86.asm FILE: ../../../third_party/boringssl/win-x86/crypto/fipsmodule/aes-586.asm FILE: ../../../third_party/boringssl/win-x86/crypto/fipsmodule/aesni-x86.asm @@ -4119,23 +4412,9 @@ FILE: ../../../third_party/boringssl/win-x86/crypto/fipsmodule/sha256-586.asm FILE: ../../../third_party/boringssl/win-x86/crypto/fipsmodule/sha512-586.asm FILE: ../../../third_party/boringssl/win-x86/crypto/fipsmodule/vpaes-x86.asm FILE: ../../../third_party/boringssl/win-x86/crypto/fipsmodule/x86-mont.asm -FILE: ../../../third_party/boringssl/win-x86/crypto/md5/md5-586.asm -FILE: ../../../third_party/boringssl/win-x86/crypto/modes/ghash-x86.asm -FILE: ../../../third_party/boringssl/win-x86/crypto/sha/sha1-586.asm -FILE: ../../../third_party/boringssl/win-x86/crypto/sha/sha256-586.asm -FILE: ../../../third_party/boringssl/win-x86/crypto/sha/sha512-586.asm -FILE: ../../../third_party/boringssl/win-x86_64/crypto/aes/aes-x86_64.asm -FILE: ../../../third_party/boringssl/win-x86_64/crypto/aes/aesni-x86_64.asm -FILE: ../../../third_party/boringssl/win-x86_64/crypto/aes/bsaes-x86_64.asm -FILE: ../../../third_party/boringssl/win-x86_64/crypto/aes/vpaes-x86_64.asm -FILE: ../../../third_party/boringssl/win-x86_64/crypto/bn/rsaz-avx2.asm -FILE: ../../../third_party/boringssl/win-x86_64/crypto/bn/rsaz-x86_64.asm -FILE: ../../../third_party/boringssl/win-x86_64/crypto/bn/x86_64-mont.asm -FILE: ../../../third_party/boringssl/win-x86_64/crypto/bn/x86_64-mont5.asm FILE: ../../../third_party/boringssl/win-x86_64/crypto/chacha/chacha-x86_64.asm FILE: ../../../third_party/boringssl/win-x86_64/crypto/cipher_extra/aes128gcmsiv-x86_64.asm FILE: ../../../third_party/boringssl/win-x86_64/crypto/cipher_extra/chacha20_poly1305_x86_64.asm -FILE: ../../../third_party/boringssl/win-x86_64/crypto/ec/p256-x86_64-asm.asm FILE: ../../../third_party/boringssl/win-x86_64/crypto/fipsmodule/aes-x86_64.asm FILE: ../../../third_party/boringssl/win-x86_64/crypto/fipsmodule/aesni-gcm-x86_64.asm FILE: ../../../third_party/boringssl/win-x86_64/crypto/fipsmodule/aesni-x86_64.asm @@ -4151,13 +4430,6 @@ FILE: ../../../third_party/boringssl/win-x86_64/crypto/fipsmodule/sha512-x86_64. FILE: ../../../third_party/boringssl/win-x86_64/crypto/fipsmodule/vpaes-x86_64.asm FILE: ../../../third_party/boringssl/win-x86_64/crypto/fipsmodule/x86_64-mont.asm FILE: ../../../third_party/boringssl/win-x86_64/crypto/fipsmodule/x86_64-mont5.asm -FILE: ../../../third_party/boringssl/win-x86_64/crypto/md5/md5-x86_64.asm -FILE: ../../../third_party/boringssl/win-x86_64/crypto/modes/aesni-gcm-x86_64.asm -FILE: ../../../third_party/boringssl/win-x86_64/crypto/modes/ghash-x86_64.asm -FILE: ../../../third_party/boringssl/win-x86_64/crypto/rand/rdrand-x86_64.asm -FILE: ../../../third_party/boringssl/win-x86_64/crypto/sha/sha1-x86_64.asm -FILE: ../../../third_party/boringssl/win-x86_64/crypto/sha/sha256-x86_64.asm -FILE: ../../../third_party/boringssl/win-x86_64/crypto/sha/sha512-x86_64.asm ---------------------------------------------------------------------------------------------------- ==================================================================================================== @@ -4824,7 +5096,6 @@ FILE: ../../../third_party/dart/sdk/lib/core/string.dart FILE: ../../../third_party/dart/sdk/lib/core/type.dart FILE: ../../../third_party/dart/sdk/lib/core/uri.dart FILE: ../../../third_party/dart/sdk/lib/html/dart2js/html_dart2js.dart -FILE: ../../../third_party/dart/sdk/lib/html/dart2js/html_dart2js.dart FILE: ../../../third_party/dart/sdk/lib/html/dartium/nativewrappers.dart FILE: ../../../third_party/dart/sdk/lib/html/html_common/conversions.dart FILE: ../../../third_party/dart/sdk/lib/html/html_common/css_class_set.dart @@ -5468,7 +5739,61 @@ FILE: ../../../third_party/dart/sdk/lib/internal/iterable.dart FILE: ../../../third_party/dart/sdk/lib/internal/sort.dart FILE: ../../../third_party/dart/utils/peg/pegparser.dart ---------------------------------------------------------------------------------------------------- -Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file +Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file +for details. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google Inc. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +==================================================================================================== + +==================================================================================================== +LIBRARY: dart +ORIGIN: ../../../third_party/dart/runtime/bin/typed_data_utils.cc + ../../../third_party/dart/LICENSE +TYPE: LicenseType.bsd +FILE: ../../../third_party/dart/runtime/bin/typed_data_utils.cc +FILE: ../../../third_party/dart/runtime/bin/typed_data_utils.h +FILE: ../../../third_party/dart/runtime/vm/compiler/assembler/disassembler_kbc.cc +FILE: ../../../third_party/dart/runtime/vm/compiler/assembler/disassembler_kbc.h +FILE: ../../../third_party/dart/runtime/vm/compiler/backend/code_statistics.cc +FILE: ../../../third_party/dart/runtime/vm/compiler/backend/code_statistics.h +FILE: ../../../third_party/dart/runtime/vm/compiler/compiler_pass.cc +FILE: ../../../third_party/dart/runtime/vm/compiler/compiler_pass.h +FILE: ../../../third_party/dart/runtime/vm/constants_kbc.h +FILE: ../../../third_party/dart/runtime/vm/datastream.cc +FILE: ../../../third_party/dart/runtime/vm/finalizable_data.h +FILE: ../../../third_party/dart/runtime/vm/hash.h +FILE: ../../../third_party/dart/runtime/vm/interpreter.cc +FILE: ../../../third_party/dart/runtime/vm/interpreter.h +FILE: ../../../third_party/dart/runtime/vm/stack_frame_kbc.h +FILE: ../../../third_party/dart/runtime/vm/type_testing_stubs.cc +FILE: ../../../third_party/dart/runtime/vm/type_testing_stubs.h +FILE: ../../../third_party/dart/sdk/lib/js/_js.dart +FILE: ../../../third_party/dart/sdk/lib/js/_js_client.dart +FILE: ../../../third_party/dart/sdk/lib/js/_js_server.dart +FILE: ../../../third_party/dart/sdk/lib/typed_data/unmodifiable_typed_data.dart +---------------------------------------------------------------------------------------------------- +Copyright (c) 2018, the Dart project authors. Please see the AUTHORS file for details. All rights reserved. Redistribution and use in source and binary forms, with or without @@ -5989,88 +6314,14 @@ and disclaimer. ==================================================================================================== LIBRARY: dart -ORIGIN: ../../../third_party/dart/runtime/lib/bigint.dart + ../../../third_party/dart/LICENSE -TYPE: LicenseType.bsd +ORIGIN: ../../../third_party/dart/runtime/lib/bigint.dart + ../../../third_party/boringssl/src/LICENSE +TYPE: LicenseType.unknown FILE: ../../../third_party/dart/runtime/lib/bigint.dart FILE: ../../../third_party/dart/runtime/lib/bigint_patch.dart ---------------------------------------------------------------------------------------------------- Copyright 2009 The Go Authors. All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - * Neither the name of Google Inc. nor the names of its - contributors may be used to endorse or promote products derived - from this software without specific prior written permission. -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -==================================================================================================== - -==================================================================================================== -LIBRARY: dart -ORIGIN: ../../../third_party/dart/runtime/vm/compiler/assembler/disassembler_kbc.cc + ../../../third_party/dart/LICENSE -TYPE: LicenseType.bsd -FILE: ../../../third_party/dart/runtime/vm/compiler/assembler/disassembler_kbc.cc -FILE: ../../../third_party/dart/runtime/vm/compiler/assembler/disassembler_kbc.h -FILE: ../../../third_party/dart/runtime/vm/compiler/backend/code_statistics.cc -FILE: ../../../third_party/dart/runtime/vm/compiler/backend/code_statistics.h -FILE: ../../../third_party/dart/runtime/vm/compiler/compiler_pass.cc -FILE: ../../../third_party/dart/runtime/vm/compiler/compiler_pass.h -FILE: ../../../third_party/dart/runtime/vm/constants_kbc.h -FILE: ../../../third_party/dart/runtime/vm/datastream.cc -FILE: ../../../third_party/dart/runtime/vm/finalizable_data.h -FILE: ../../../third_party/dart/runtime/vm/hash.h -FILE: ../../../third_party/dart/runtime/vm/interpreter.cc -FILE: ../../../third_party/dart/runtime/vm/interpreter.h -FILE: ../../../third_party/dart/runtime/vm/stack_frame_kbc.h -FILE: ../../../third_party/dart/runtime/vm/type_testing_stubs.cc -FILE: ../../../third_party/dart/runtime/vm/type_testing_stubs.h -FILE: ../../../third_party/dart/sdk/lib/js/_js.dart -FILE: ../../../third_party/dart/sdk/lib/js/_js_client.dart -FILE: ../../../third_party/dart/sdk/lib/js/_js_server.dart -FILE: ../../../third_party/dart/sdk/lib/typed_data/unmodifiable_typed_data.dart ----------------------------------------------------------------------------------------------------- -Copyright (c) 2018, the Dart project authors. Please see the AUTHORS file -for details. All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - * Neither the name of Google Inc. nor the names of its - contributors may be used to endorse or promote products derived - from this software without specific prior written permission. -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +Use of this source code is governed by a BSD-style +license that can be found in the LICENSE file ==================================================================================================== ==================================================================================================== @@ -14791,176 +15042,7 @@ FILE: ../../../third_party/libwebp/src/utils/quant_levels_dec_utils.h FILE: ../../../third_party/libwebp/src/utils/random_utils.c FILE: ../../../third_party/libwebp/src/utils/random_utils.h ---------------------------------------------------------------------------------------------------- -Copyright 2013 Google Inc. All Rights Reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in - the documentation and/or other materials provided with the - distribution. - - * Neither the name of Google nor the names of its contributors may - be used to endorse or promote products derived from this software - without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -==================================================================================================== - -==================================================================================================== -LIBRARY: libwebp -ORIGIN: ../../../third_party/libwebp/src/dec/alpha_dec.c + ../../../third_party/libwebp/COPYING -TYPE: LicenseType.bsd -FILE: ../../../third_party/libwebp/src/dec/alpha_dec.c -FILE: ../../../third_party/libwebp/src/dec/buffer_dec.c -FILE: ../../../third_party/libwebp/src/dec/idec_dec.c -FILE: ../../../third_party/libwebp/src/dec/io_dec.c -FILE: ../../../third_party/libwebp/src/dec/webpi_dec.h -FILE: ../../../third_party/libwebp/src/dsp/cpu.c -FILE: ../../../third_party/libwebp/src/dsp/dec_sse2.c -FILE: ../../../third_party/libwebp/src/dsp/dsp.h -FILE: ../../../third_party/libwebp/src/dsp/enc.c -FILE: ../../../third_party/libwebp/src/dsp/enc_sse2.c -FILE: ../../../third_party/libwebp/src/dsp/filters.c -FILE: ../../../third_party/libwebp/src/dsp/upsampling.c -FILE: ../../../third_party/libwebp/src/dsp/upsampling_neon.c -FILE: ../../../third_party/libwebp/src/dsp/upsampling_sse2.c -FILE: ../../../third_party/libwebp/src/enc/alpha_enc.c -FILE: ../../../third_party/libwebp/src/enc/analysis_enc.c -FILE: ../../../third_party/libwebp/src/enc/config_enc.c -FILE: ../../../third_party/libwebp/src/enc/cost_enc.c -FILE: ../../../third_party/libwebp/src/enc/cost_enc.h -FILE: ../../../third_party/libwebp/src/enc/filter_enc.c -FILE: ../../../third_party/libwebp/src/enc/frame_enc.c -FILE: ../../../third_party/libwebp/src/enc/iterator_enc.c -FILE: ../../../third_party/libwebp/src/enc/picture_enc.c -FILE: ../../../third_party/libwebp/src/enc/quant_enc.c -FILE: ../../../third_party/libwebp/src/enc/syntax_enc.c -FILE: ../../../third_party/libwebp/src/enc/token_enc.c -FILE: ../../../third_party/libwebp/src/enc/tree_enc.c -FILE: ../../../third_party/libwebp/src/enc/vp8i_enc.h -FILE: ../../../third_party/libwebp/src/enc/webp_enc.c -FILE: ../../../third_party/libwebp/src/mux/muxedit.c -FILE: ../../../third_party/libwebp/src/mux/muxi.h -FILE: ../../../third_party/libwebp/src/mux/muxinternal.c -FILE: ../../../third_party/libwebp/src/mux/muxread.c -FILE: ../../../third_party/libwebp/src/utils/bit_writer_utils.c -FILE: ../../../third_party/libwebp/src/utils/bit_writer_utils.h -FILE: ../../../third_party/libwebp/src/utils/filters_utils.c -FILE: ../../../third_party/libwebp/src/utils/filters_utils.h -FILE: ../../../third_party/libwebp/src/utils/huffman_encode_utils.c -FILE: ../../../third_party/libwebp/src/utils/huffman_encode_utils.h -FILE: ../../../third_party/libwebp/src/utils/quant_levels_utils.c -FILE: ../../../third_party/libwebp/src/utils/quant_levels_utils.h -FILE: ../../../third_party/libwebp/src/utils/thread_utils.c -FILE: ../../../third_party/libwebp/src/utils/thread_utils.h -FILE: ../../../third_party/libwebp/src/webp/encode.h -FILE: ../../../third_party/libwebp/src/webp/mux.h ----------------------------------------------------------------------------------------------------- -Copyright 2011 Google Inc. All Rights Reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in - the documentation and/or other materials provided with the - distribution. - - * Neither the name of Google nor the names of its contributors may - be used to endorse or promote products derived from this software - without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -==================================================================================================== - -==================================================================================================== -LIBRARY: libwebp -ORIGIN: ../../../third_party/libwebp/src/dec/frame_dec.c + ../../../third_party/libwebp/COPYING -TYPE: LicenseType.bsd -FILE: ../../../third_party/libwebp/src/dec/frame_dec.c -FILE: ../../../third_party/libwebp/src/dec/quant_dec.c -FILE: ../../../third_party/libwebp/src/dec/tree_dec.c -FILE: ../../../third_party/libwebp/src/dec/vp8_dec.c -FILE: ../../../third_party/libwebp/src/dec/vp8_dec.h -FILE: ../../../third_party/libwebp/src/dec/vp8i_dec.h -FILE: ../../../third_party/libwebp/src/dec/webp_dec.c -FILE: ../../../third_party/libwebp/src/dsp/dec.c -FILE: ../../../third_party/libwebp/src/dsp/yuv.c -FILE: ../../../third_party/libwebp/src/dsp/yuv.h -FILE: ../../../third_party/libwebp/src/utils/bit_reader_utils.c -FILE: ../../../third_party/libwebp/src/utils/bit_reader_utils.h -FILE: ../../../third_party/libwebp/src/webp/decode.h -FILE: ../../../third_party/libwebp/src/webp/types.h ----------------------------------------------------------------------------------------------------- -Copyright 2010 Google Inc. All Rights Reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in - the documentation and/or other materials provided with the - distribution. - - * Neither the name of Google nor the names of its contributors may - be used to endorse or promote products derived from this software - without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -==================================================================================================== - -==================================================================================================== -LIBRARY: libwebp -ORIGIN: ../../../third_party/libwebp/src/dsp/alpha_processing_neon.c + ../../../third_party/libwebp/COPYING -TYPE: LicenseType.bsd -FILE: ../../../third_party/libwebp/src/dsp/alpha_processing_neon.c -FILE: ../../../third_party/libwebp/src/dsp/filters_neon.c ----------------------------------------------------------------------------------------------------- -Copyright 2017 Google Inc. All Rights Reserved. +Copyright 2013 Google Inc. All Rights Reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are @@ -14992,329 +15074,235 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ==================================================================================================== ==================================================================================================== -LIBRARY: observatory_pub_packages -LIBRARY: pkg -ORIGIN: ../../../third_party/dart/third_party/observatory_pub_packages/packages/async/lib/src/delegate/event_sink.dart + ../../../third_party/dart/third_party/observatory_pub_packages/packages/async/LICENSE +LIBRARY: libwebp +ORIGIN: ../../../third_party/libwebp/src/dec/alpha_dec.c + ../../../third_party/libwebp/COPYING TYPE: LicenseType.bsd -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/async/lib/src/async_memoizer.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/async/lib/src/cancelable_operation.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/async/lib/src/delegate/event_sink.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/async/lib/src/delegate/future.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/async/lib/src/delegate/sink.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/async/lib/src/delegate/stream_consumer.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/async/lib/src/delegate/stream_sink.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/async/lib/src/delegate/stream_subscription.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/async/lib/src/future_group.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/async/lib/src/lazy_stream.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/async/lib/src/restartable_timer.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/async/lib/src/result/future.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/async/lib/src/stream_completer.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/async/lib/src/stream_group.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/async/lib/src/stream_queue.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/async/lib/src/stream_splitter.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/async/lib/src/subscription_stream.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/charcode/.status -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/collection/lib/src/comparators.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/source_span/lib/src/location_mixin.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/stack_trace/lib/src/unparsed_frame.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/unittest/lib/src/expected_function.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/unittest/lib/src/group_context.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/usage/example/example.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/usage/example/example.html -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/utf/lib/src/shared.dart -FILE: ../../../third_party/pkg/when/lib/when.dart ----------------------------------------------------------------------------------------------------- -Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file -for details. All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - * Neither the name of Google Inc. nor the names of its - contributors may be used to endorse or promote products derived - from this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -==================================================================================================== - -==================================================================================================== -LIBRARY: observatory_pub_packages -LIBRARY: skia -LIBRARY: vulkan -ORIGIN: ../../../flutter/third_party/txt/LICENSE -TYPE: LicenseType.apache -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/async.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/cache.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/check.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/collection.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/core.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/io.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/iterables.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/mirrors.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/pattern.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/async/collect.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/async/concat.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/async/countdown_timer.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/async/enumerate.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/async/future_stream.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/async/iteration.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/async/metronome.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/async/stream_buffer.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/async/stream_router.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/cache/cache.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/cache/map_cache.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/collection/bimap.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/collection/delegates/iterable.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/collection/delegates/list.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/collection/delegates/map.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/collection/delegates/queue.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/collection/delegates/set.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/collection/lru_map.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/collection/multimap.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/collection/treeset.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/core/hash.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/core/optional.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/iterables/concat.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/iterables/count.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/iterables/cycle.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/iterables/enumerate.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/iterables/generating_iterable.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/iterables/infinite_iterable.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/iterables/merge.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/iterables/min_max.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/iterables/partition.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/iterables/range.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/iterables/zip.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/pattern/glob.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/time/clock.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/time/duration_unit_constants.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/src/time/util.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/strings.dart -FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/quiver/lib/time.dart -FILE: ../../../third_party/skia/src/images/SkWebpEncoder.cpp -FILE: ../../../third_party/skia/third_party/vulkan/vulkan/vk_platform.h -FILE: ../../../third_party/skia/third_party/vulkan/vulkan/vulkan.h -FILE: ../../../third_party/vulkan/src/vulkan/vk_platform.h -FILE: ../../../third_party/vulkan/src/vulkan/vulkan.h +FILE: ../../../third_party/libwebp/src/dec/alpha_dec.c +FILE: ../../../third_party/libwebp/src/dec/buffer_dec.c +FILE: ../../../third_party/libwebp/src/dec/idec_dec.c +FILE: ../../../third_party/libwebp/src/dec/io_dec.c +FILE: ../../../third_party/libwebp/src/dec/webpi_dec.h +FILE: ../../../third_party/libwebp/src/dsp/cpu.c +FILE: ../../../third_party/libwebp/src/dsp/dec_sse2.c +FILE: ../../../third_party/libwebp/src/dsp/dsp.h +FILE: ../../../third_party/libwebp/src/dsp/enc.c +FILE: ../../../third_party/libwebp/src/dsp/enc_sse2.c +FILE: ../../../third_party/libwebp/src/dsp/filters.c +FILE: ../../../third_party/libwebp/src/dsp/upsampling.c +FILE: ../../../third_party/libwebp/src/dsp/upsampling_neon.c +FILE: ../../../third_party/libwebp/src/dsp/upsampling_sse2.c +FILE: ../../../third_party/libwebp/src/enc/alpha_enc.c +FILE: ../../../third_party/libwebp/src/enc/analysis_enc.c +FILE: ../../../third_party/libwebp/src/enc/config_enc.c +FILE: ../../../third_party/libwebp/src/enc/cost_enc.c +FILE: ../../../third_party/libwebp/src/enc/cost_enc.h +FILE: ../../../third_party/libwebp/src/enc/filter_enc.c +FILE: ../../../third_party/libwebp/src/enc/frame_enc.c +FILE: ../../../third_party/libwebp/src/enc/iterator_enc.c +FILE: ../../../third_party/libwebp/src/enc/picture_enc.c +FILE: ../../../third_party/libwebp/src/enc/quant_enc.c +FILE: ../../../third_party/libwebp/src/enc/syntax_enc.c +FILE: ../../../third_party/libwebp/src/enc/token_enc.c +FILE: ../../../third_party/libwebp/src/enc/tree_enc.c +FILE: ../../../third_party/libwebp/src/enc/vp8i_enc.h +FILE: ../../../third_party/libwebp/src/enc/webp_enc.c +FILE: ../../../third_party/libwebp/src/mux/muxedit.c +FILE: ../../../third_party/libwebp/src/mux/muxi.h +FILE: ../../../third_party/libwebp/src/mux/muxinternal.c +FILE: ../../../third_party/libwebp/src/mux/muxread.c +FILE: ../../../third_party/libwebp/src/utils/bit_writer_utils.c +FILE: ../../../third_party/libwebp/src/utils/bit_writer_utils.h +FILE: ../../../third_party/libwebp/src/utils/filters_utils.c +FILE: ../../../third_party/libwebp/src/utils/filters_utils.h +FILE: ../../../third_party/libwebp/src/utils/huffman_encode_utils.c +FILE: ../../../third_party/libwebp/src/utils/huffman_encode_utils.h +FILE: ../../../third_party/libwebp/src/utils/quant_levels_utils.c +FILE: ../../../third_party/libwebp/src/utils/quant_levels_utils.h +FILE: ../../../third_party/libwebp/src/utils/thread_utils.c +FILE: ../../../third_party/libwebp/src/utils/thread_utils.h +FILE: ../../../third_party/libwebp/src/webp/encode.h +FILE: ../../../third_party/libwebp/src/webp/mux.h ---------------------------------------------------------------------------------------------------- -Apache License -Version 2.0, January 2004 -http://www.apache.org/licenses - -TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - -1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - -2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. +Copyright 2011 Google Inc. All Rights Reserved. -3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: -4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and + * Neither the name of Google nor the names of its contributors may + be used to endorse or promote products derived from this software + without specific prior written permission. - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +==================================================================================================== - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. +==================================================================================================== +LIBRARY: libwebp +ORIGIN: ../../../third_party/libwebp/src/dec/frame_dec.c + ../../../third_party/libwebp/COPYING +TYPE: LicenseType.bsd +FILE: ../../../third_party/libwebp/src/dec/frame_dec.c +FILE: ../../../third_party/libwebp/src/dec/quant_dec.c +FILE: ../../../third_party/libwebp/src/dec/tree_dec.c +FILE: ../../../third_party/libwebp/src/dec/vp8_dec.c +FILE: ../../../third_party/libwebp/src/dec/vp8_dec.h +FILE: ../../../third_party/libwebp/src/dec/vp8i_dec.h +FILE: ../../../third_party/libwebp/src/dec/webp_dec.c +FILE: ../../../third_party/libwebp/src/dsp/dec.c +FILE: ../../../third_party/libwebp/src/dsp/yuv.c +FILE: ../../../third_party/libwebp/src/dsp/yuv.h +FILE: ../../../third_party/libwebp/src/utils/bit_reader_utils.c +FILE: ../../../third_party/libwebp/src/utils/bit_reader_utils.h +FILE: ../../../third_party/libwebp/src/webp/decode.h +FILE: ../../../third_party/libwebp/src/webp/types.h +---------------------------------------------------------------------------------------------------- +Copyright 2010 Google Inc. All Rights Reserved. - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: -5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. -6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. -7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. + * Neither the name of Google nor the names of its contributors may + be used to endorse or promote products derived from this software + without specific prior written permission. -8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +==================================================================================================== -9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. +==================================================================================================== +LIBRARY: libwebp +ORIGIN: ../../../third_party/libwebp/src/dsp/alpha_processing_neon.c + ../../../third_party/libwebp/COPYING +TYPE: LicenseType.bsd +FILE: ../../../third_party/libwebp/src/dsp/alpha_processing_neon.c +FILE: ../../../third_party/libwebp/src/dsp/filters_neon.c +---------------------------------------------------------------------------------------------------- +Copyright 2017 Google Inc. All Rights Reserved. -END OF TERMS AND CONDITIONS +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: -APPENDIX: How to apply the Apache License to your work. + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. -Copyright [yyyy] [name of copyright owner] + * Neither the name of Google nor the names of its contributors may + be used to endorse or promote products derived from this software + without specific prior written permission. -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +==================================================================================================== - http://www.apache.org/licenses/LICENSE-2.0 +==================================================================================================== +LIBRARY: observatory_pub_packages +LIBRARY: pkg +ORIGIN: ../../../third_party/dart/third_party/observatory_pub_packages/packages/async/lib/src/delegate/event_sink.dart + ../../../third_party/dart/third_party/observatory_pub_packages/packages/async/LICENSE +TYPE: LicenseType.bsd +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/async/lib/src/async_memoizer.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/async/lib/src/cancelable_operation.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/async/lib/src/delegate/event_sink.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/async/lib/src/delegate/future.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/async/lib/src/delegate/sink.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/async/lib/src/delegate/stream_consumer.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/async/lib/src/delegate/stream_sink.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/async/lib/src/delegate/stream_subscription.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/async/lib/src/future_group.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/async/lib/src/lazy_stream.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/async/lib/src/restartable_timer.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/async/lib/src/result/future.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/async/lib/src/stream_completer.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/async/lib/src/stream_group.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/async/lib/src/stream_queue.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/async/lib/src/stream_splitter.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/async/lib/src/subscription_stream.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/charcode/.status +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/collection/lib/src/comparators.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/source_span/lib/src/location_mixin.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/stack_trace/lib/src/unparsed_frame.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/unittest/lib/src/expected_function.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/unittest/lib/src/group_context.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/usage/example/example.dart +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/usage/example/example.html +FILE: ../../../third_party/dart/third_party/observatory_pub_packages/packages/utf/lib/src/shared.dart +FILE: ../../../third_party/pkg/when/lib/when.dart +---------------------------------------------------------------------------------------------------- +Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file +for details. All rights reserved. -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google Inc. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ==================================================================================================== ==================================================================================================== @@ -21922,4 +21910,4 @@ freely, subject to the following restrictions: misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. ==================================================================================================== -Total license count: 320 +Total license count: 322 -- GitLab