/tools/apkzlib/src/test/resources/testData/packaging/text-files/ |
D | rfc2460.txt | 17 Status of this Memo 21 improvements. Please refer to the current edition of the "Internet 23 and status of this protocol. Distribution of this memo is unlimited. 31 This document specifies version 6 of the Internet Protocol (IPv6), 34 Table of Contents 63 Appendix A. Semantics and Usage of the Flow Label Field.........30 74 IP version 6 (IPv6) is a new version of the Internet Protocol, 82 support more levels of addressing hierarchy, a much greater 83 number of addressable nodes, and simpler auto-configuration of 84 addresses. The scalability of multicast routing is improved by [all …]
|
/tools/external/fat32lib/ |
D | NOTICE | 8 of this license document, but changing it is not allowed. 10 [This is the first released version of the Lesser GPL. It also counts 11 as the successor of the GNU Library Public License, version 2, hence 17 …plies to some specially designated software packages--typically libraries--of the Free Software Fo… 19 …of free software, we are referring to freedom of use, not price. Our General Public Licenses are d… 21 …ons translate to certain responsibilities for you if you distribute copies of the library or if yo… 23 For example, if you distribute copies of the library, whether gratis or for a fee, you must give th… 29 …of any free program. We wish to make sure that a company cannot effectively restrict the users of … 33 …of the two is legally speaking a combined work, a derivative of the original library. The ordinary… 35 …neral Public License. It also provides other free software developers Less of an advantage over co… [all …]
|
/tools/acloud/ |
D | LICENSE | 11 and distribution as defined by Sections 1 through 9 of this document. 16 "Legal Entity" shall mean the union of the acting entity and all 18 control with that entity. For the purposes of this definition, 20 direction or management of such entity, whether by contract or 21 otherwise, or (ii) ownership of fifty percent (50%) or more of the 22 outstanding shares, or (iii) beneficial ownership of such entity. 32 transformation or translation of a Source form, including but 36 "Work" shall mean the work of authorship, whether in Source or 44 represent, as a whole, an original work of authorship. For the purposes 45 of this License, Derivative Works shall not include works that remain [all …]
|
/tools/test/openhst/ |
D | LICENSE | 11 and distribution as defined by Sections 1 through 9 of this document. 16 "Legal Entity" shall mean the union of the acting entity and all 18 control with that entity. For the purposes of this definition, 20 direction or management of such entity, whether by contract or 21 otherwise, or (ii) ownership of fifty percent (50%) or more of the 22 outstanding shares, or (iii) beneficial ownership of such entity. 32 transformation or translation of a Source form, including but 36 "Work" shall mean the work of authorship, whether in Source or 44 represent, as a whole, an original work of authorship. For the purposes 45 of this License, Derivative Works shall not include works that remain [all …]
|
D | stress_test.proto | 6 * You may obtain a copy of the License at 27 // The name of the event to trigger. 29 // A list of regexes that can be used to detect the specified event. 55 // The filepath to save the output of this file on the local machine. If 60 // True if the file spits out a bit of the buffer that it did previously when 68 // The name of the process to be used in LoggingEventConfigs. 70 // The filepath to save the output of this process on the local machine. If 77 // True if the file spits out a bit of the buffer that it did previously when 83 // Commands to run once at the beginning of the test for the device. 87 // Files that should be moved to the local machine after every iteration of [all …]
|
/tools/apksig/ |
D | LICENSE | 23 and distribution as defined by Sections 1 through 9 of this document. 28 "Legal Entity" shall mean the union of the acting entity and all 30 control with that entity. For the purposes of this definition, 32 direction or management of such entity, whether by contract or 33 otherwise, or (ii) ownership of fifty percent (50%) or more of the 34 outstanding shares, or (iii) beneficial ownership of such entity. 44 transformation or translation of a Source form, including but 48 "Work" shall mean the work of authorship, whether in Source or 56 represent, as a whole, an original work of authorship. For the purposes 57 of this License, Derivative Works shall not include works that remain [all …]
|
D | README.md | 8 Android Nougat, API Level 24). apksig is meant to be used outside of Android devices. 10 The key feature of apksig is that it knows about differences in APK signature verification logic 11 between different versions of the Android platform. apksig thus thoroughly checks whether an APK's 16 The project consists of two subprojects: 27 supported by the APK. The range of platform versions can be customized. 29 platform versions supported by the APK. The range of platform versions can be customized. 32 which need to perform signing while building an APK, instead of after. For simpler use cases 35 _NOTE: Some public classes of the library are in packages having the word "internal" in their name. 36 These are not public API of the library. Do not use \*.internal.\* classes directly because these 37 classes may change any time without regard to existing clients outside of `apksig` and `apksigner`._ [all …]
|
/tools/treble/ |
D | LICENSE | 11 and distribution as defined by Sections 1 through 9 of this document. 16 "Legal Entity" shall mean the union of the acting entity and all 18 control with that entity. For the purposes of this definition, 20 direction or management of such entity, whether by contract or 21 otherwise, or (ii) ownership of fifty percent (50%) or more of the 22 outstanding shares, or (iii) beneficial ownership of such entity. 32 transformation or translation of a Source form, including but 36 "Work" shall mean the work of authorship, whether in Source or 44 represent, as a whole, an original work of authorship. For the purposes 45 of this License, Derivative Works shall not include works that remain [all …]
|
/tools/trebuchet/ |
D | LICENSE | 11 and distribution as defined by Sections 1 through 9 of this document. 16 "Legal Entity" shall mean the union of the acting entity and all 18 control with that entity. For the purposes of this definition, 20 direction or management of such entity, whether by contract or 21 otherwise, or (ii) ownership of fifty percent (50%) or more of the 22 outstanding shares, or (iii) beneficial ownership of such entity. 32 transformation or translation of a Source form, including but 36 "Work" shall mean the work of authorship, whether in Source or 44 represent, as a whole, an original work of authorship. For the purposes 45 of this License, Derivative Works shall not include works that remain [all …]
|
/tools/security/sanitizer-status/ |
D | NOTICE | 23 and distribution as defined by Sections 1 through 9 of this document. 28 "Legal Entity" shall mean the union of the acting entity and all 30 control with that entity. For the purposes of this definition, 32 direction or management of such entity, whether by contract or 33 otherwise, or (ii) ownership of fifty percent (50%) or more of the 34 outstanding shares, or (iii) beneficial ownership of such entity. 44 transformation or translation of a Source form, including but 48 "Work" shall mean the work of authorship, whether in Source or 56 represent, as a whole, an original work of authorship. For the purposes 57 of this License, Derivative Works shall not include works that remain [all …]
|
/tools/repohooks/tools/ |
D | pylintrc | 5 # You may obtain a copy of the License at 34 # List of plugins (as comma separated values of python modules names) to load, 44 # Use multiple processes to speed up Pylint. A value of 0 autodetects available 48 # Allow loading of arbitrary C extensions. Extensions are imported into the 52 # A comma-separated list of package or module names from where C extensions may 57 # Allow optimization of some AST trees. This will activate a peephole AST 59 # be used to obtain the result of joining multiple strings with the addition 60 # operator. Joining a lot of strings can lead to a maximum recursion error in 149 # We leave many of the style warnings to judgement/peer review. 180 # command line instead of printing them on stdout. Reports (if any) will be [all …]
|
/tools/test/connectivity/acts/framework/acts/controllers/buds_lib/dev_utils/proto/google/protobuf/ |
D | descriptor.proto | 9 // * Redistributions of source code must retain the above copyright 10 // notice, this list of conditions and the following disclaimer. 12 // copyright notice, this list of conditions and the following disclaimer 15 // * Neither the name of Google Inc. nor the names of its 58 optional string name = 1; // file name, relative to root of source tree 61 // Names of files imported by this file. 63 // Indexes of the public imported files in the dependency list above. 65 // Indexes of the weak imported files in the dependency list. 79 // functionality of the descriptors -- the information is needed only by 83 // The syntax of the proto file. [all …]
|
/tools/metalava/ |
D | README.md | 8 a number of purposes: 20 * Diffing versions of the API and determining whether a newer version is 77 * Ability to read in an existing android.jar file instead of from source, which 85 load time such that it can be part of the API analysis. 93 instead of "abstract class extends java.lang.Enum", annotations as 94 "@interface" instead of "abstract class extends java.lang.Annotation", sorts 95 modifiers in the canonical modifier order, using "extends" instead of 96 "implements" for the superclass of an interface, and many other similar 101 files. This is vital now that some of these annotations become part of the 109 signature format now uses a suffix of `?` for nullable, `!` for not yet [all …]
|
D | FORMAT.md | 6 There are currently 3 versions of this format: 10 over time, so older signature files vary a bit (many of these changes were 13 such as dropping the "final" modifier in front of every member if the 18 values, as well as cleans up a number of things (such as dropping 35 annotations) be a formal part of the SDK. 37 That means the annotations should be part of the signature files too -- such 40 changes. (For example, you can change the return value of a final method from 67 variations of the format. 151 Format v2 also cleans up some of the terminology used to describe the class 154 "implement" it instead of "extend"-ing it, etc; enums and annotations are just [all …]
|
/tools/repohooks/ |
D | README.md | 29 There are two types of config files: 30 * Repo project-wide settings (e.g. all of AOSP). These set up defaults for all 35 The merging of these config files control the hooks/checks that get run when 43 * `GLOBAL-PREUPLOAD.cfg`: The top level of the repo checkout. 52 This file is checked in the top of a specific git repository. Stacking them 79 Hooks are executed in the top directory of the git repository. All paths should 84 * `REPO_PROJECT`: The name of the project. 88 * `REPO_REMOTE`: The name of the git remote. 90 * `REPO_LREV`: The name of the remote revision, translated to a local tracking 105 * `${PREUPLOAD_FILES}`: List of files to operate on. [all …]
|
/tools/test/connectivity/acts/framework/acts/test_utils/bt/ |
D | bluetooth.proto | 6 * You may obtain a copy of the License at 40 // Number of bonded devices. 43 // Number of BluetoothSession including discarded ones beyond capacity 46 // Number of PairEvent including discarded ones beyond capacity 49 // Number of WakeEvent including discarded ones beyond capacity 52 // Number of ScanEvent including discarded ones beyond capacity 86 // Type of technology used in the connection. 98 // A metrics dump takes a snapshot of current Bluetooth session and thus 106 // Duration of the session. 204 // Initiator of the scan. Only the first three names will be stored. [all …]
|
/tools/apksig/src/apksigner/java/com/android/apksigner/ |
D | help_lineage.txt | 3 This modifies the capabilities of one or more signers in the provided SigningCertificateLineage. 4 This can be used to revoke capabilities of a previous signing certificate once the install base 10 --in Input SigningCertificateLineage. This file contains a binary representation of 11 a SigningCertificateLineage object which contains the proof-of-rotation for 16 --out File into which to put the binary representation of a 30 --signer Indicates the start of a new signing certificate to be modified. 34 To modify the capabilities of a previous signer in the lineage the signer's 44 to act as a default level of trust when moving to a newer signing certificate. 45 The capability options accept an optional boolean value of true or false; if 72 order of old-signer then new-signer and, within each [all …]
|
D | help_rotate.txt | 9 --in Input SigningCertificateLineage. This file contains a binary representation of 10 a SigningCertificateLineage object, which contains the proof-of-rotation for 16 --out File into which to put the binary representation of a 24 These options specify the configuration of a particular signer. To rotate keys, two signers must be 29 addition of the new-signer. If an input SigningCertificateLineage object was 45 during rotation to act as a default level of trust when moving to a newer 46 signing certificate.The capability options accept an optional boolean value of 75 order of old-signer then new-signer and, within each 98 order of old-signer then new-signer and, within each 105 the Unicode form of the password but rather using the form [all …]
|
D | help_sign.txt | 52 APKs. Android disables some of its security protections 54 can execute arbitrary code in the context of a debuggable 55 app and can read/write persistently stored data of the 84 These options specify the configuration of a particular signer. To delimit 85 options of different signers, use --next-signer. 87 --next-signer Delimits options of two different signers. There is no 91 (aka v1 scheme) signature of this signer. By default, 92 KeyStore key alias or basename of key file is used. 153 the Unicode form of the password but rather using the form 156 using several forms of the password: the Unicode form, the [all …]
|
/tools/acloud/internal/proto/ |
D | internal_config.proto | 5 // You may obtain a copy of the License at 29 // [CVD only] The name of the stable host image 33 // [GOLDFISH only] The name of the stable host image 37 // [CHEEPS only] The name of the stable host image 41 // The pattern of the instance name, e.g. ins-{uuid}-{build_id}-{build_target} 45 // [CVD only] Version of fetch_cvd to use. 53 // each branch only supports a subset of devices. So ideally, 64 // The name of the default disk image, e.g. avd-system.tar.gz 66 // The mime type of the disk image, e.g. 'application/x-tar' 68 // The file extension of disk image, e.g. ".tar.gz" [all …]
|
/tools/tradefederation/core/proto/ |
D | build_info.proto | 6 * You may obtain a copy of the License at 23 // The representation of a versioned build file 25 // The version of the file 27 // The local path of the file. 31 // The representation of a map of key to a list of versioned files. Similar to 34 // The Key indexing a list of BuildFile that are tracked by the BuildInfo. 36 // List of BuildFile that are tracked by the BuildInfo. 40 // Proto representation of IBuildInfo 42 // The build identifier of the represented build. 50 // The versioned files part of the build that are tracked. [all …]
|
/tools/apksig/src/main/java/com/android/apksig/apk/ |
D | ApkUtils.java | 401 Pair.of('C', 2), 402 Pair.of('D', 3), 403 Pair.of('E', 4), 404 Pair.of('F', 7), 405 Pair.of('G', 8), 406 Pair.of('H', 10), 407 Pair.of('I', 13), 408 Pair.of('J', 15), 409 Pair.of('K', 18), 410 Pair.of('L', 20), [all …]
|
/tools/tradefederation/core/atest/docs/ |
D | atest_structure.md | 7 ##### Table of Contents 16 Atest is primarily composed of 2 components: [test finders](#test-finders) and 30 list of all modules in the android repo and some relevant info (e.g. 33 proceed to the first juicy part of atest, finding tests. 36 transform the user input into a ```TestInfo``` object that contains all of the 43 by the user, all of the test dependencies are built. This step can by bypassed 47 All of the ```TestInfo``` objects get passed into the ```test_runner_handler``` 55 Here is a list of major files and dirs that are important to point out: 57 * ```cli_translator.py``` - Home of ```CLITranslator``` class. Translates the 62 * ```test_finders/``` - Location of test finder classes. More details on test [all …]
|
/tools/asuite/atest/docs/ |
D | atest_structure.md | 7 ##### Table of Contents 16 Atest is primarily composed of 2 components: [test finders](#test-finders) and 30 list of all modules in the android repo and some relevant info (e.g. 33 proceed to the first juicy part of atest, finding tests. 36 transform the user input into a ```TestInfo``` object that contains all of the 43 by the user, all of the test dependencies are built. This step can by bypassed 47 All of the ```TestInfo``` objects get passed into the ```test_runner_handler``` 55 Here is a list of major files and dirs that are important to point out: 57 * ```cli_translator.py``` - Home of ```CLITranslator``` class. Translates the 62 * ```test_finders/``` - Location of test finder classes. More details on test [all …]
|
/tools/test/connectivity/acts/ |
D | README.md | 3 that is used to perform automated testing of current and upcoming Android 4 devices. It provides a simple execution interface; a set of pluggable libraries 6 of utility functions to further ease test development. It is an ideal desktop 10 Included in the tests/google directory are a bundle of tests, many of which can 37 Below is a high level view of the ACTS flow: 95 Below are the components of that command: 97 - -c acts_confidence_test_config: is the flag and name of the configuration file 99 - -tc IntegrationTest: is the name of the test case 103 text file. The required information includes a list of ***testbed*** configs. 105 a list of paths where the python test case files are located. Below are the [all …]
|