├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── LICENSE ├── README.md ├── completions ├── CMakeLists.txt ├── README.md └── bash │ ├── CMakeLists.txt │ ├── termux-adb.in │ └── termux-fastboot.in ├── libtermuxadb ├── Cargo.lock ├── Cargo.toml ├── debug-build.sh └── src │ └── lib.rs ├── platform_tools_version.h.in ├── vendor ├── CMakeLists.adb.txt ├── CMakeLists.avb.txt ├── CMakeLists.f2fstools.txt ├── CMakeLists.fastboot.txt ├── CMakeLists.libbase.txt ├── CMakeLists.libufdt.txt ├── CMakeLists.libusb.txt ├── CMakeLists.mkbootimg.txt ├── CMakeLists.mke2fs.txt ├── CMakeLists.partition.txt ├── CMakeLists.sparse.txt ├── CMakeLists.txt ├── adb │ ├── Android.bp │ ├── MODULE_LICENSE_APACHE2 │ ├── NOTICE │ ├── OWNERS │ ├── PREUPLOAD.cfg │ ├── README.md │ ├── TEST_MAPPING │ ├── adb.bash │ ├── adb.cpp │ ├── adb.h │ ├── adb_auth.h │ ├── adb_integration_test_adb.xml │ ├── adb_integration_test_device.xml │ ├── adb_io.cpp │ ├── adb_io.h │ ├── adb_io_test.cpp │ ├── adb_listeners.cpp │ ├── adb_listeners.h │ ├── adb_listeners_test.cpp │ ├── adb_mdns.cpp │ ├── adb_mdns.h │ ├── adb_trace.cpp │ ├── adb_trace.h │ ├── adb_unique_fd.cpp │ ├── adb_unique_fd.h │ ├── adb_utils.cpp │ ├── adb_utils.h │ ├── adb_utils_test.cpp │ ├── adb_wifi.h │ ├── adbd_test.map │ ├── adbd_test.xml │ ├── apex │ │ ├── Android.bp │ │ ├── adbd.rc │ │ ├── apex_manifest.json │ │ ├── com.android.adbd.avbpubkey │ │ ├── com.android.adbd.pk8 │ │ └── test_apex_manifest.json │ ├── benchmark_device.py │ ├── bugreport_test.cpp │ ├── client │ │ ├── adb_client.cpp │ │ ├── adb_client.h │ │ ├── adb_install.cpp │ │ ├── adb_install.h │ │ ├── adb_wifi.cpp │ │ ├── auth.cpp │ │ ├── bugreport.cpp │ │ ├── bugreport.h │ │ ├── commandline.cpp │ │ ├── commandline.h │ │ ├── console.cpp │ │ ├── fastdeploy.cpp │ │ ├── fastdeploy.h │ │ ├── fastdeploycallbacks.cpp │ │ ├── fastdeploycallbacks.h │ │ ├── file_sync_client.cpp │ │ ├── file_sync_client.h │ │ ├── incremental.cpp │ │ ├── incremental.h │ │ ├── incremental_server.cpp │ │ ├── incremental_server.h │ │ ├── incremental_utils.cpp │ │ ├── incremental_utils.h │ │ ├── line_printer.cpp │ │ ├── line_printer.h │ │ ├── main.cpp │ │ ├── mdns_utils.cpp │ │ ├── mdns_utils.h │ │ ├── mdns_utils_test.cpp │ │ ├── mdnsresponder_client.cpp │ │ ├── openscreen │ │ │ ├── mdns_service_info.cpp │ │ │ ├── mdns_service_info.h │ │ │ ├── mdns_service_watcher.cpp │ │ │ ├── mdns_service_watcher.h │ │ │ └── platform │ │ │ │ ├── logging.cpp │ │ │ │ ├── task_runner.cpp │ │ │ │ ├── task_runner.h │ │ │ │ └── udp_socket.cpp │ │ ├── pairing │ │ │ ├── pairing_client.cpp │ │ │ └── pairing_client.h │ │ ├── termux_adb.h │ │ ├── transport_local.cpp │ │ ├── transport_mdns.cpp │ │ ├── transport_usb.cpp │ │ ├── usb.h │ │ ├── usb_libusb.cpp │ │ ├── usb_linux.cpp │ │ ├── usb_osx.cpp │ │ └── usb_windows.cpp │ ├── compression_utils.h │ ├── coverage │ │ ├── .gitignore │ │ ├── build.sh │ │ ├── gen_coverage.sh │ │ ├── include.sh │ │ ├── report.sh │ │ └── show.sh │ ├── crypto │ │ ├── Android.bp │ │ ├── include │ │ │ └── adb │ │ │ │ └── crypto │ │ │ │ ├── key.h │ │ │ │ ├── rsa_2048_key.h │ │ │ │ └── x509_generator.h │ │ ├── key.cpp │ │ ├── rsa_2048_key.cpp │ │ └── x509_generator.cpp │ ├── daemon │ │ ├── abb.cpp │ │ ├── abb_service.cpp │ │ ├── adb_wifi.cpp │ │ ├── auth.cpp │ │ ├── file_sync_service.cpp │ │ ├── file_sync_service.h │ │ ├── framebuffer_service.cpp │ │ ├── framebuffer_service.h │ │ ├── jdwp_service.cpp │ │ ├── jdwp_service.h │ │ ├── logging.cpp │ │ ├── logging.h │ │ ├── main.cpp │ │ ├── mdns.cpp │ │ ├── mdns.h │ │ ├── property_monitor.cpp │ │ ├── property_monitor.h │ │ ├── property_monitor_test.cpp │ │ ├── restart_service.cpp │ │ ├── restart_service.h │ │ ├── restart_service_test.cpp │ │ ├── services.cpp │ │ ├── shell_service.cpp │ │ ├── shell_service.h │ │ ├── shell_service_test.cpp │ │ ├── transport_local.cpp │ │ ├── usb.cpp │ │ ├── usb_ffs.cpp │ │ ├── usb_ffs.h │ │ ├── watchdog.cpp │ │ └── watchdog.h │ ├── docs │ │ ├── dev │ │ │ ├── README.md │ │ │ ├── adb_wifi.md │ │ │ ├── overview.md │ │ │ ├── protocol.md │ │ │ ├── services.md │ │ │ ├── socket-activation.md │ │ │ └── sync.md │ │ └── user │ │ │ ├── adb.1 │ │ │ ├── adb.1.md │ │ │ └── trace.md │ ├── fastdeploy │ │ ├── Android.bp │ │ ├── AndroidManifest.xml │ │ ├── FastDeployHostDrivenTests.xml │ │ ├── FastDeployTests.xml │ │ ├── OWNERS │ │ ├── deployagent │ │ │ ├── deployagent.sh │ │ │ ├── src │ │ │ │ └── com │ │ │ │ │ └── android │ │ │ │ │ └── fastdeploy │ │ │ │ │ ├── ApkArchive.java │ │ │ │ │ ├── DeployAgent.java │ │ │ │ │ ├── PatchFormatException.java │ │ │ │ │ └── PatchUtils.java │ │ │ └── test │ │ │ │ └── com │ │ │ │ └── android │ │ │ │ └── fastdeploy │ │ │ │ ├── ApkArchiveTest.java │ │ │ │ └── FastDeployTest.java │ │ ├── deploypatchgenerator │ │ │ ├── apk_archive.cpp │ │ │ ├── apk_archive.h │ │ │ ├── apk_archive_test.cpp │ │ │ ├── deploy_patch_generator.cpp │ │ │ ├── deploy_patch_generator.h │ │ │ ├── deploy_patch_generator_test.cpp │ │ │ ├── patch_utils.cpp │ │ │ ├── patch_utils.h │ │ │ └── patch_utils_test.cpp │ │ └── proto │ │ │ └── ApkEntry.proto │ ├── fdevent │ │ ├── fdevent.cpp │ │ ├── fdevent.h │ │ ├── fdevent_epoll.cpp │ │ ├── fdevent_epoll.h │ │ ├── fdevent_poll.cpp │ │ ├── fdevent_poll.h │ │ ├── fdevent_test.cpp │ │ └── fdevent_test.h │ ├── file_sync_protocol.h │ ├── libs │ │ ├── adbconnection │ │ │ ├── Android.bp │ │ │ ├── adbconnection_client.cpp │ │ │ ├── adbconnection_server.cpp │ │ │ ├── common.cpp │ │ │ ├── include │ │ │ │ └── adbconnection │ │ │ │ │ ├── client.h │ │ │ │ │ ├── common.h │ │ │ │ │ └── server.h │ │ │ ├── libadbconnection_client.map.txt │ │ │ └── tests.cc │ │ └── libadbd_fs │ │ │ ├── Android.bp │ │ │ ├── adbd_fs.cpp │ │ │ ├── include │ │ │ └── adbd_fs.h │ │ │ └── libadbd_fs.map.txt │ ├── mdns_test.cpp │ ├── pairing_auth │ │ ├── Android.bp │ │ ├── aes_128_gcm.cpp │ │ ├── include │ │ │ └── adb │ │ │ │ └── pairing │ │ │ │ ├── aes_128_gcm.h │ │ │ │ └── pairing_auth.h │ │ ├── libadb_pairing_auth.map.txt │ │ └── pairing_auth.cpp │ ├── pairing_connection │ │ ├── Android.bp │ │ ├── include │ │ │ └── adb │ │ │ │ └── pairing │ │ │ │ ├── pairing_connection.h │ │ │ │ └── pairing_server.h │ │ ├── internal │ │ │ └── constants.h │ │ ├── libadb_pairing_connection.map.txt │ │ ├── libadb_pairing_server.map.txt │ │ ├── pairing_connection.cpp │ │ └── pairing_server.cpp │ ├── proto │ │ ├── Android.bp │ │ ├── adb_host.proto │ │ ├── adb_known_hosts.proto │ │ ├── app_processes.proto │ │ ├── jarjar-rules.txt │ │ ├── key_type.proto │ │ └── pairing.proto │ ├── run-device-tests.sh │ ├── security_log_tags.h │ ├── services.cpp │ ├── services.h │ ├── shell_protocol.h │ ├── shell_service_protocol.cpp │ ├── shell_service_protocol_test.cpp │ ├── socket.h │ ├── socket_spec.cpp │ ├── socket_spec.h │ ├── socket_spec_test.cpp │ ├── socket_test.cpp │ ├── sockets.cpp │ ├── sockets.dia │ ├── sysdeps.h │ ├── sysdeps │ │ ├── chrono.h │ │ ├── env.cpp │ │ ├── env.h │ │ ├── errno.cpp │ │ ├── errno.h │ │ ├── network.h │ │ ├── posix │ │ │ └── network.cpp │ │ ├── stat.h │ │ ├── stat_test.cpp │ │ ├── uio.h │ │ └── win32 │ │ │ ├── errno.cpp │ │ │ ├── errno_test.cpp │ │ │ └── stat.cpp │ ├── sysdeps_test.cpp │ ├── sysdeps_unix.cpp │ ├── sysdeps_win32.cpp │ ├── sysdeps_win32_test.cpp │ ├── test_adb.py │ ├── test_device.py │ ├── test_device_apks │ │ ├── Android.bp │ │ ├── test_app1 │ │ │ ├── AndroidManifest.xml │ │ │ └── src │ │ │ │ └── adb │ │ │ │ └── test │ │ │ │ └── app1 │ │ │ │ ├── MainActivity.java │ │ │ │ └── OwnProcessActivity.java │ │ └── test_app2 │ │ │ ├── AndroidManifest.xml │ │ │ └── src │ │ │ └── adb │ │ │ └── test │ │ │ └── app2 │ │ │ └── MainActivity.java │ ├── test_utils │ │ ├── test_utils.cpp │ │ └── test_utils.h │ ├── tls │ │ ├── Android.bp │ │ ├── adb_ca_list.cpp │ │ ├── include │ │ │ └── adb │ │ │ │ └── tls │ │ │ │ ├── adb_ca_list.h │ │ │ │ └── tls_connection.h │ │ └── tls_connection.cpp │ ├── tools │ │ ├── Android.bp │ │ ├── adb_usbreset.cpp │ │ └── check_ms_os_desc.cpp │ ├── trace.sh │ ├── transfer_id.h │ ├── transport.cpp │ ├── transport.h │ ├── transport_benchmark.cpp │ ├── transport_fd.cpp │ ├── transport_test.cpp │ ├── types.cpp │ ├── types.h │ └── types_test.cpp ├── avb │ ├── .gitignore │ ├── Android.bp │ ├── LICENSE │ ├── METADATA │ ├── MODULE_LICENSE_APACHE2 │ ├── MODULE_LICENSE_BSD │ ├── MODULE_LICENSE_MIT │ ├── OWNERS │ ├── PREUPLOAD.cfg │ ├── README.md │ ├── TEST_MAPPING │ ├── avbtool.py │ ├── boot_control │ │ └── boot_control_avb.c │ ├── examples │ │ ├── cert │ │ │ ├── README.md │ │ │ ├── avb_cert_slot_verify.c │ │ │ └── avb_cert_slot_verify.h │ │ └── uefi │ │ │ ├── Makefile │ │ │ ├── main.c │ │ │ ├── uefi_avb_boot.c │ │ │ ├── uefi_avb_boot.h │ │ │ ├── uefi_avb_ops.c │ │ │ ├── uefi_avb_ops.h │ │ │ ├── uefi_avb_sysdeps.c │ │ │ ├── uefi_avb_util.c │ │ │ └── uefi_avb_util.h │ ├── libavb │ │ ├── avb_chain_partition_descriptor.c │ │ ├── avb_chain_partition_descriptor.h │ │ ├── avb_cmdline.c │ │ ├── avb_cmdline.h │ │ ├── avb_crc32.c │ │ ├── avb_crypto.c │ │ ├── avb_crypto.h │ │ ├── avb_descriptor.c │ │ ├── avb_descriptor.h │ │ ├── avb_footer.c │ │ ├── avb_footer.h │ │ ├── avb_hash_descriptor.c │ │ ├── avb_hash_descriptor.h │ │ ├── avb_hashtree_descriptor.c │ │ ├── avb_hashtree_descriptor.h │ │ ├── avb_kernel_cmdline_descriptor.c │ │ ├── avb_kernel_cmdline_descriptor.h │ │ ├── avb_ops.h │ │ ├── avb_property_descriptor.c │ │ ├── avb_property_descriptor.h │ │ ├── avb_rsa.c │ │ ├── avb_rsa.h │ │ ├── avb_sha.h │ │ ├── avb_slot_verify.c │ │ ├── avb_slot_verify.h │ │ ├── avb_sysdeps.h │ │ ├── avb_sysdeps_posix.c │ │ ├── avb_util.c │ │ ├── avb_util.h │ │ ├── avb_vbmeta_image.c │ │ ├── avb_vbmeta_image.h │ │ ├── avb_version.c │ │ ├── avb_version.h │ │ ├── boringssl │ │ │ ├── avb_crypto_ops_impl.h │ │ │ └── sha.c │ │ ├── libavb.h │ │ └── sha │ │ │ ├── avb_crypto_ops_impl.h │ │ │ ├── sha256_impl.c │ │ │ └── sha512_impl.c │ ├── libavb_ab │ │ ├── avb_ab_flow.c │ │ ├── avb_ab_flow.h │ │ ├── avb_ab_ops.h │ │ └── libavb_ab.h │ ├── libavb_cert │ │ ├── avb_cert_ops.h │ │ ├── avb_cert_types.h │ │ ├── avb_cert_validate.c │ │ ├── avb_cert_validate.h │ │ └── libavb_cert.h │ ├── libavb_user │ │ ├── avb_ops_user.cpp │ │ ├── avb_ops_user.h │ │ ├── avb_user_verification.c │ │ ├── avb_user_verification.h │ │ ├── avb_user_verity.c │ │ ├── avb_user_verity.h │ │ └── libavb_user.h │ ├── pylintrc │ ├── rust │ │ ├── Android.bp │ │ ├── OWNERS │ │ ├── TEST_MAPPING │ │ ├── bindgen │ │ │ └── avb.h │ │ └── src │ │ │ ├── cert.rs │ │ │ ├── descriptor │ │ │ ├── chain.rs │ │ │ ├── commandline.rs │ │ │ ├── hash.rs │ │ │ ├── hashtree.rs │ │ │ ├── mod.rs │ │ │ ├── property.rs │ │ │ └── util.rs │ │ │ ├── error.rs │ │ │ ├── lib.rs │ │ │ ├── ops.rs │ │ │ └── verify.rs │ ├── test │ │ ├── Android.bp │ │ ├── at_auth_unlock_unittest.py │ │ ├── at_auth_unlock_unittest.xml │ │ ├── avb_ab_flow_unittest.cc │ │ ├── avb_cert_generate_test_data │ │ ├── avb_cert_slot_verify_unittest.cc │ │ ├── avb_cert_validate_unittest.cc │ │ ├── avb_crypto_ops_unittest.cc │ │ ├── avb_slot_verify_unittest.cc │ │ ├── avb_sysdeps_posix_testing.cc │ │ ├── avb_unittest_util.cc │ │ ├── avb_unittest_util.h │ │ ├── avb_util_unittest.cc │ │ ├── avb_vbmeta_image_unittest.cc │ │ ├── avbtool_signing_helper_test.py │ │ ├── avbtool_signing_helper_with_files_test.py │ │ ├── avbtool_unittest.cc │ │ ├── data │ │ │ ├── cert_metadata.bin │ │ │ ├── cert_permanent_attributes.bin │ │ │ ├── cert_pik_certificate.bin │ │ │ ├── cert_product_id.bin │ │ │ ├── cert_psk_certificate.bin │ │ │ ├── cert_puk_certificate.bin │ │ │ ├── cert_unlock_challenge.bin │ │ │ ├── cert_unlock_credential.bin │ │ │ ├── large_blob.bin │ │ │ ├── small_blob.bin │ │ │ ├── test_file.bin │ │ │ └── test_file.bin.sparse │ │ ├── fake_avb_ops.cc │ │ ├── fake_avb_ops.h │ │ ├── image_handler_unittest.py │ │ ├── libavb_host_symbols_test │ │ ├── libavb_host_unittest.xml │ │ └── user_code_test.cc │ └── tools │ │ ├── Android.bp │ │ ├── at_auth_unlock.py │ │ ├── at_write_persistent_digest.py │ │ ├── avbctl │ │ └── avbctl.cc │ │ └── transparency │ │ ├── pixel_factory_image_verify.py │ │ └── verify │ │ ├── README.md │ │ ├── cmd │ │ └── verifier │ │ │ └── verifier.go │ │ ├── go.mod │ │ ├── go.sum │ │ └── internal │ │ ├── checkpoint │ │ ├── checkpoint.go │ │ └── checkpoint_test.go │ │ └── tiles │ │ ├── reader.go │ │ └── reader_test.go ├── boringssl │ ├── .bazelignore │ ├── .bazelrc │ ├── .gitignore │ ├── API-CONVENTIONS.md │ ├── BREAKING-CHANGES.md │ ├── BUILD.bazel │ ├── BUILDING.md │ ├── CMakeLists.txt │ ├── CONTRIBUTING.md │ ├── FUZZING.md │ ├── INCORPORATING.md │ ├── LICENSE │ ├── MODULE.bazel │ ├── MODULE.bazel.lock │ ├── PORTING.md │ ├── PrivacyInfo.xcprivacy │ ├── README.md │ ├── SANDBOXING.md │ ├── STYLE.md │ ├── build.json │ ├── cmake │ │ ├── OpenSSLConfig.cmake │ │ ├── go.cmake │ │ └── paths.cmake │ ├── codereview.settings │ ├── crypto │ │ ├── abi_self_test.cc │ │ ├── asn1 │ │ │ ├── a_bitstr.c │ │ │ ├── a_bool.c │ │ │ ├── a_d2i_fp.c │ │ │ ├── a_dup.c │ │ │ ├── a_gentm.c │ │ │ ├── a_i2d_fp.c │ │ │ ├── a_int.c │ │ │ ├── a_mbstr.c │ │ │ ├── a_object.c │ │ │ ├── a_octet.c │ │ │ ├── a_strex.c │ │ │ ├── a_strnid.c │ │ │ ├── a_time.c │ │ │ ├── a_type.c │ │ │ ├── a_utctm.c │ │ │ ├── asn1_lib.c │ │ │ ├── asn1_par.c │ │ │ ├── asn1_test.cc │ │ │ ├── asn_pack.c │ │ │ ├── f_int.c │ │ │ ├── f_string.c │ │ │ ├── internal.h │ │ │ ├── posix_time.c │ │ │ ├── tasn_dec.c │ │ │ ├── tasn_enc.c │ │ │ ├── tasn_fre.c │ │ │ ├── tasn_new.c │ │ │ ├── tasn_typ.c │ │ │ └── tasn_utl.c │ │ ├── base64 │ │ │ ├── base64.c │ │ │ └── base64_test.cc │ │ ├── bio │ │ │ ├── bio.c │ │ │ ├── bio_mem.c │ │ │ ├── bio_test.cc │ │ │ ├── connect.c │ │ │ ├── errno.c │ │ │ ├── fd.c │ │ │ ├── file.c │ │ │ ├── hexdump.c │ │ │ ├── internal.h │ │ │ ├── pair.c │ │ │ ├── printf.c │ │ │ ├── socket.c │ │ │ └── socket_helper.c │ │ ├── blake2 │ │ │ ├── blake2.c │ │ │ ├── blake2_test.cc │ │ │ └── blake2b256_tests.txt │ │ ├── bn_extra │ │ │ ├── bn_asn1.c │ │ │ └── convert.c │ │ ├── buf │ │ │ ├── buf.c │ │ │ └── buf_test.cc │ │ ├── bytestring │ │ │ ├── asn1_compat.c │ │ │ ├── ber.c │ │ │ ├── bytestring_test.cc │ │ │ ├── cbb.c │ │ │ ├── cbs.c │ │ │ ├── internal.h │ │ │ └── unicode.c │ │ ├── chacha │ │ │ ├── asm │ │ │ │ ├── chacha-armv4.pl │ │ │ │ ├── chacha-armv8.pl │ │ │ │ ├── chacha-x86.pl │ │ │ │ └── chacha-x86_64.pl │ │ │ ├── chacha.c │ │ │ ├── chacha_test.cc │ │ │ └── internal.h │ │ ├── cipher_extra │ │ │ ├── aead_test.cc │ │ │ ├── asm │ │ │ │ ├── aes128gcmsiv-x86_64.pl │ │ │ │ ├── chacha20_poly1305_armv8.pl │ │ │ │ └── chacha20_poly1305_x86_64.pl │ │ │ ├── cipher_extra.c │ │ │ ├── cipher_test.cc │ │ │ ├── derive_key.c │ │ │ ├── e_aesctrhmac.c │ │ │ ├── e_aesgcmsiv.c │ │ │ ├── e_chacha20poly1305.c │ │ │ ├── e_des.c │ │ │ ├── e_null.c │ │ │ ├── e_rc2.c │ │ │ ├── e_rc4.c │ │ │ ├── e_tls.c │ │ │ ├── internal.h │ │ │ ├── test │ │ │ │ ├── aes_128_cbc_sha1_tls_implicit_iv_tests.txt │ │ │ │ ├── aes_128_cbc_sha1_tls_tests.txt │ │ │ │ ├── aes_128_ccm_bluetooth_8_tests.txt │ │ │ │ ├── aes_128_ccm_bluetooth_tests.txt │ │ │ │ ├── aes_128_ccm_matter_tests.txt │ │ │ │ ├── aes_128_ctr_hmac_sha256.txt │ │ │ │ ├── aes_128_gcm_randnonce_tests.txt │ │ │ │ ├── aes_128_gcm_siv_tests.txt │ │ │ │ ├── aes_128_gcm_tests.txt │ │ │ │ ├── aes_192_gcm_tests.txt │ │ │ │ ├── aes_256_cbc_sha1_tls_implicit_iv_tests.txt │ │ │ │ ├── aes_256_cbc_sha1_tls_tests.txt │ │ │ │ ├── aes_256_ctr_hmac_sha256.txt │ │ │ │ ├── aes_256_gcm_randnonce_tests.txt │ │ │ │ ├── aes_256_gcm_siv_tests.txt │ │ │ │ ├── aes_256_gcm_tests.txt │ │ │ │ ├── chacha20_poly1305_tests.txt │ │ │ │ ├── cipher_tests.txt │ │ │ │ ├── des_ede3_cbc_sha1_tls_implicit_iv_tests.txt │ │ │ │ ├── des_ede3_cbc_sha1_tls_tests.txt │ │ │ │ ├── make_all_legacy_aead_tests.sh │ │ │ │ ├── make_legacy_aead_tests.go │ │ │ │ ├── nist_cavp │ │ │ │ │ ├── aes_128_cbc.txt │ │ │ │ │ ├── aes_128_ctr.txt │ │ │ │ │ ├── aes_192_cbc.txt │ │ │ │ │ ├── aes_192_ctr.txt │ │ │ │ │ ├── aes_256_cbc.txt │ │ │ │ │ ├── aes_256_ctr.txt │ │ │ │ │ ├── make_cavp.go │ │ │ │ │ ├── tdes_cbc.txt │ │ │ │ │ └── tdes_ecb.txt │ │ │ │ └── xchacha20_poly1305_tests.txt │ │ │ └── tls_cbc.c │ │ ├── compiler_test.cc │ │ ├── conf │ │ │ ├── conf.c │ │ │ ├── conf_test.cc │ │ │ └── internal.h │ │ ├── constant_time_test.cc │ │ ├── cpu_aarch64_apple.c │ │ ├── cpu_aarch64_fuchsia.c │ │ ├── cpu_aarch64_linux.c │ │ ├── cpu_aarch64_openbsd.c │ │ ├── cpu_aarch64_sysreg.c │ │ ├── cpu_aarch64_win.c │ │ ├── cpu_arm_freebsd.c │ │ ├── cpu_arm_linux.c │ │ ├── cpu_arm_linux.h │ │ ├── cpu_arm_linux_test.cc │ │ ├── cpu_intel.c │ │ ├── crypto.c │ │ ├── crypto_test.cc │ │ ├── curve25519 │ │ │ ├── asm │ │ │ │ └── x25519-asm-arm.S │ │ │ ├── curve25519.c │ │ │ ├── curve25519_64_adx.c │ │ │ ├── curve25519_tables.h │ │ │ ├── ed25519_test.cc │ │ │ ├── ed25519_tests.txt │ │ │ ├── internal.h │ │ │ ├── make_curve25519_tables.py │ │ │ ├── spake25519.c │ │ │ ├── spake25519_test.cc │ │ │ └── x25519_test.cc │ │ ├── des │ │ │ ├── des.c │ │ │ └── internal.h │ │ ├── dh_extra │ │ │ ├── dh_asn1.c │ │ │ ├── dh_test.cc │ │ │ └── params.c │ │ ├── digest_extra │ │ │ ├── digest_extra.c │ │ │ └── digest_test.cc │ │ ├── dilithium │ │ │ ├── dilithium.c │ │ │ ├── dilithium_test.cc │ │ │ ├── dilithium_tests.txt │ │ │ ├── edge_cases_draft_dilithium3_sign.txt │ │ │ ├── edge_cases_draft_dilithium3_verify.txt │ │ │ └── internal.h │ │ ├── dsa │ │ │ ├── dsa.c │ │ │ ├── dsa_asn1.c │ │ │ ├── dsa_test.cc │ │ │ └── internal.h │ │ ├── ec_extra │ │ │ ├── ec_asn1.c │ │ │ ├── ec_derive.c │ │ │ ├── hash_to_curve.c │ │ │ └── internal.h │ │ ├── ecdh_extra │ │ │ ├── ecdh_extra.c │ │ │ ├── ecdh_test.cc │ │ │ └── ecdh_tests.txt │ │ ├── ecdsa_extra │ │ │ └── ecdsa_asn1.c │ │ ├── engine │ │ │ └── engine.c │ │ ├── err │ │ │ ├── asn1.errordata │ │ │ ├── bio.errordata │ │ │ ├── bn.errordata │ │ │ ├── cipher.errordata │ │ │ ├── conf.errordata │ │ │ ├── dh.errordata │ │ │ ├── digest.errordata │ │ │ ├── dsa.errordata │ │ │ ├── ec.errordata │ │ │ ├── ecdh.errordata │ │ │ ├── ecdsa.errordata │ │ │ ├── engine.errordata │ │ │ ├── err.c │ │ │ ├── err_test.cc │ │ │ ├── evp.errordata │ │ │ ├── hkdf.errordata │ │ │ ├── internal.h │ │ │ ├── obj.errordata │ │ │ ├── pem.errordata │ │ │ ├── pkcs7.errordata │ │ │ ├── pkcs8.errordata │ │ │ ├── rsa.errordata │ │ │ ├── ssl.errordata │ │ │ ├── trust_token.errordata │ │ │ ├── x509.errordata │ │ │ └── x509v3.errordata │ │ ├── evp │ │ │ ├── evp.c │ │ │ ├── evp_asn1.c │ │ │ ├── evp_ctx.c │ │ │ ├── evp_extra_test.cc │ │ │ ├── evp_test.cc │ │ │ ├── evp_tests.txt │ │ │ ├── internal.h │ │ │ ├── p_dh.c │ │ │ ├── p_dh_asn1.c │ │ │ ├── p_dsa_asn1.c │ │ │ ├── p_ec.c │ │ │ ├── p_ec_asn1.c │ │ │ ├── p_ed25519.c │ │ │ ├── p_ed25519_asn1.c │ │ │ ├── p_hkdf.c │ │ │ ├── p_rsa.c │ │ │ ├── p_rsa_asn1.c │ │ │ ├── p_x25519.c │ │ │ ├── p_x25519_asn1.c │ │ │ ├── pbkdf.c │ │ │ ├── pbkdf_test.cc │ │ │ ├── print.c │ │ │ ├── scrypt.c │ │ │ ├── scrypt_test.cc │ │ │ ├── scrypt_tests.txt │ │ │ └── sign.c │ │ ├── ex_data.c │ │ ├── fipsmodule │ │ │ ├── FIPS.md │ │ │ ├── aes │ │ │ │ ├── aes.c │ │ │ │ ├── aes_nohw.c │ │ │ │ ├── aes_test.cc │ │ │ │ ├── aes_tests.txt │ │ │ │ ├── asm │ │ │ │ │ ├── aesni-x86.pl │ │ │ │ │ ├── aesni-x86_64.pl │ │ │ │ │ ├── aesv8-armx.pl │ │ │ │ │ ├── bsaes-armv7.pl │ │ │ │ │ ├── vpaes-armv7.pl │ │ │ │ │ ├── vpaes-armv8.pl │ │ │ │ │ ├── vpaes-x86.pl │ │ │ │ │ └── vpaes-x86_64.pl │ │ │ │ ├── internal.h │ │ │ │ ├── key_wrap.c │ │ │ │ └── mode_wrappers.c │ │ │ ├── bcm.c │ │ │ ├── bn │ │ │ │ ├── add.c │ │ │ │ ├── asm │ │ │ │ │ ├── armv4-mont.pl │ │ │ │ │ ├── armv8-mont.pl │ │ │ │ │ ├── bn-586.pl │ │ │ │ │ ├── bn-armv8.pl │ │ │ │ │ ├── co-586.pl │ │ │ │ │ ├── rsaz-avx2.pl │ │ │ │ │ ├── x86-mont.pl │ │ │ │ │ ├── x86_64-gcc.c │ │ │ │ │ ├── x86_64-mont.pl │ │ │ │ │ └── x86_64-mont5.pl │ │ │ │ ├── bn.c │ │ │ │ ├── bn_test.cc │ │ │ │ ├── bn_test_to_fuzzer.go │ │ │ │ ├── bytes.c │ │ │ │ ├── check_bn_tests.go │ │ │ │ ├── cmp.c │ │ │ │ ├── ctx.c │ │ │ │ ├── div.c │ │ │ │ ├── div_extra.c │ │ │ │ ├── exponentiation.c │ │ │ │ ├── gcd.c │ │ │ │ ├── gcd_extra.c │ │ │ │ ├── generic.c │ │ │ │ ├── internal.h │ │ │ │ ├── jacobi.c │ │ │ │ ├── montgomery.c │ │ │ │ ├── montgomery_inv.c │ │ │ │ ├── mul.c │ │ │ │ ├── prime.c │ │ │ │ ├── random.c │ │ │ │ ├── rsaz_exp.c │ │ │ │ ├── rsaz_exp.h │ │ │ │ ├── shift.c │ │ │ │ ├── sqrt.c │ │ │ │ └── test │ │ │ │ │ ├── exp_tests.txt │ │ │ │ │ ├── gcd_tests.txt │ │ │ │ │ ├── miller_rabin_tests.txt │ │ │ │ │ ├── mod_exp_tests.txt │ │ │ │ │ ├── mod_inv_tests.txt │ │ │ │ │ ├── mod_mul_tests.txt │ │ │ │ │ ├── mod_sqrt_tests.txt │ │ │ │ │ ├── product_tests.txt │ │ │ │ │ ├── quotient_tests.txt │ │ │ │ │ ├── shift_tests.txt │ │ │ │ │ └── sum_tests.txt │ │ │ ├── cipher │ │ │ │ ├── aead.c │ │ │ │ ├── cipher.c │ │ │ │ ├── e_aes.c │ │ │ │ ├── e_aesccm.c │ │ │ │ └── internal.h │ │ │ ├── cmac │ │ │ │ ├── cavp_3des_cmac_tests.txt │ │ │ │ ├── cavp_aes128_cmac_tests.txt │ │ │ │ ├── cavp_aes192_cmac_tests.txt │ │ │ │ ├── cavp_aes256_cmac_tests.txt │ │ │ │ ├── cmac.c │ │ │ │ └── cmac_test.cc │ │ │ ├── delocate.h │ │ │ ├── dh │ │ │ │ ├── check.c │ │ │ │ ├── dh.c │ │ │ │ └── internal.h │ │ │ ├── digest │ │ │ │ ├── digest.c │ │ │ │ ├── digests.c │ │ │ │ ├── internal.h │ │ │ │ └── md32_common.h │ │ │ ├── digestsign │ │ │ │ └── digestsign.c │ │ │ ├── ec │ │ │ │ ├── asm │ │ │ │ │ ├── p256-armv8-asm.pl │ │ │ │ │ ├── p256-x86_64-asm.pl │ │ │ │ │ ├── p256_beeu-armv8-asm.pl │ │ │ │ │ └── p256_beeu-x86_64-asm.pl │ │ │ │ ├── builtin_curves.h │ │ │ │ ├── ec.c │ │ │ │ ├── ec_key.c │ │ │ │ ├── ec_montgomery.c │ │ │ │ ├── ec_scalar_base_mult_tests.txt │ │ │ │ ├── ec_test.cc │ │ │ │ ├── felem.c │ │ │ │ ├── internal.h │ │ │ │ ├── make_ec_scalar_base_mult_tests.go │ │ │ │ ├── make_p256-nistz-tests.go │ │ │ │ ├── make_tables.go │ │ │ │ ├── oct.c │ │ │ │ ├── p224-64.c │ │ │ │ ├── p256-nistz-table.h │ │ │ │ ├── p256-nistz.c │ │ │ │ ├── p256-nistz.h │ │ │ │ ├── p256-nistz_test.cc │ │ │ │ ├── p256-nistz_tests.txt │ │ │ │ ├── p256.c │ │ │ │ ├── p256_table.h │ │ │ │ ├── p256_test.cc │ │ │ │ ├── scalar.c │ │ │ │ ├── simple.c │ │ │ │ ├── simple_mul.c │ │ │ │ ├── util.c │ │ │ │ └── wnaf.c │ │ │ ├── ecdh │ │ │ │ └── ecdh.c │ │ │ ├── ecdsa │ │ │ │ ├── ecdsa.c │ │ │ │ ├── ecdsa_sign_tests.txt │ │ │ │ ├── ecdsa_test.cc │ │ │ │ ├── ecdsa_verify_tests.txt │ │ │ │ └── internal.h │ │ │ ├── fips_shared.lds │ │ │ ├── fips_shared_support.c │ │ │ ├── hkdf │ │ │ │ ├── hkdf.c │ │ │ │ └── hkdf_test.cc │ │ │ ├── hmac │ │ │ │ └── hmac.c │ │ │ ├── md4 │ │ │ │ └── md4.c │ │ │ ├── md5 │ │ │ │ ├── asm │ │ │ │ │ ├── md5-586.pl │ │ │ │ │ └── md5-x86_64.pl │ │ │ │ ├── internal.h │ │ │ │ ├── md5.c │ │ │ │ └── md5_test.cc │ │ │ ├── modes │ │ │ │ ├── asm │ │ │ │ │ ├── aesni-gcm-x86_64.pl │ │ │ │ │ ├── aesv8-gcm-armv8.pl │ │ │ │ │ ├── ghash-armv4.pl │ │ │ │ │ ├── ghash-neon-armv8.pl │ │ │ │ │ ├── ghash-ssse3-x86.pl │ │ │ │ │ ├── ghash-ssse3-x86_64.pl │ │ │ │ │ ├── ghash-x86.pl │ │ │ │ │ ├── ghash-x86_64.pl │ │ │ │ │ └── ghashv8-armx.pl │ │ │ │ ├── cbc.c │ │ │ │ ├── cfb.c │ │ │ │ ├── ctr.c │ │ │ │ ├── gcm.c │ │ │ │ ├── gcm_nohw.c │ │ │ │ ├── gcm_test.cc │ │ │ │ ├── gcm_tests.txt │ │ │ │ ├── internal.h │ │ │ │ ├── ofb.c │ │ │ │ └── polyval.c │ │ │ ├── policydocs │ │ │ │ ├── BoringCrypto-Android-Security-Policy-20191020.docx │ │ │ │ ├── BoringCrypto-Android-Security-Policy-20210319.docx │ │ │ │ ├── BoringCrypto-Security-Policy-20170615.docx │ │ │ │ ├── BoringCrypto-Security-Policy-20180730.docx │ │ │ │ └── BoringCrypto-Security-Policy-20190808.docx │ │ │ ├── rand │ │ │ │ ├── asm │ │ │ │ │ └── rdrand-x86_64.pl │ │ │ │ ├── ctrdrbg.c │ │ │ │ ├── ctrdrbg_test.cc │ │ │ │ ├── ctrdrbg_vectors.txt │ │ │ │ ├── fork_detect.c │ │ │ │ ├── fork_detect.h │ │ │ │ ├── fork_detect_test.cc │ │ │ │ ├── getrandom_fillin.h │ │ │ │ ├── internal.h │ │ │ │ ├── rand.c │ │ │ │ ├── urandom.c │ │ │ │ └── urandom_test.cc │ │ │ ├── rsa │ │ │ │ ├── blinding.c │ │ │ │ ├── internal.h │ │ │ │ ├── padding.c │ │ │ │ ├── rsa.c │ │ │ │ └── rsa_impl.c │ │ │ ├── self_check │ │ │ │ ├── fips.c │ │ │ │ └── self_check.c │ │ │ ├── service_indicator │ │ │ │ ├── internal.h │ │ │ │ ├── service_indicator.c │ │ │ │ └── service_indicator_test.cc │ │ │ ├── sha │ │ │ │ ├── asm │ │ │ │ │ ├── sha1-586.pl │ │ │ │ │ ├── sha1-armv4-large.pl │ │ │ │ │ ├── sha1-armv8.pl │ │ │ │ │ ├── sha1-x86_64.pl │ │ │ │ │ ├── sha256-586.pl │ │ │ │ │ ├── sha256-armv4.pl │ │ │ │ │ ├── sha512-586.pl │ │ │ │ │ ├── sha512-armv4.pl │ │ │ │ │ ├── sha512-armv8.pl │ │ │ │ │ └── sha512-x86_64.pl │ │ │ │ ├── internal.h │ │ │ │ ├── sha1.c │ │ │ │ ├── sha256.c │ │ │ │ ├── sha512.c │ │ │ │ └── sha_test.cc │ │ │ └── tls │ │ │ │ ├── internal.h │ │ │ │ └── kdf.c │ │ ├── hmac_extra │ │ │ ├── hmac_test.cc │ │ │ └── hmac_tests.txt │ │ ├── hpke │ │ │ ├── hpke.c │ │ │ ├── hpke_test.cc │ │ │ ├── hpke_test_vectors.txt │ │ │ ├── test-vectors.json │ │ │ └── translate_test_vectors.py │ │ ├── hrss │ │ │ ├── asm │ │ │ │ └── poly_rq_mul.S │ │ │ ├── hrss.c │ │ │ ├── hrss_test.cc │ │ │ └── internal.h │ │ ├── impl_dispatch_test.cc │ │ ├── internal.h │ │ ├── keccak │ │ │ ├── internal.h │ │ │ ├── keccak.c │ │ │ ├── keccak_test.cc │ │ │ └── keccak_tests.txt │ │ ├── kyber │ │ │ ├── internal.h │ │ │ ├── kyber.c │ │ │ ├── kyber_test.cc │ │ │ └── kyber_tests.txt │ │ ├── lhash │ │ │ ├── internal.h │ │ │ ├── lhash.c │ │ │ └── lhash_test.cc │ │ ├── mem.c │ │ ├── obj │ │ │ ├── README │ │ │ ├── obj.c │ │ │ ├── obj_dat.h │ │ │ ├── obj_mac.num │ │ │ ├── obj_test.cc │ │ │ ├── obj_xref.c │ │ │ ├── objects.go │ │ │ └── objects.txt │ │ ├── pem │ │ │ ├── pem_all.c │ │ │ ├── pem_info.c │ │ │ ├── pem_lib.c │ │ │ ├── pem_oth.c │ │ │ ├── pem_pk8.c │ │ │ ├── pem_pkey.c │ │ │ ├── pem_test.cc │ │ │ ├── pem_x509.c │ │ │ └── pem_xaux.c │ │ ├── perlasm │ │ │ ├── arm-xlate.pl │ │ │ ├── readme │ │ │ ├── x86_64-xlate.pl │ │ │ ├── x86asm.pl │ │ │ ├── x86gas.pl │ │ │ ├── x86masm.pl │ │ │ └── x86nasm.pl │ │ ├── pkcs7 │ │ │ ├── internal.h │ │ │ ├── pkcs7.c │ │ │ ├── pkcs7_test.cc │ │ │ └── pkcs7_x509.c │ │ ├── pkcs8 │ │ │ ├── internal.h │ │ │ ├── p5_pbev2.c │ │ │ ├── pkcs12_test.cc │ │ │ ├── pkcs8.c │ │ │ ├── pkcs8_test.cc │ │ │ ├── pkcs8_x509.c │ │ │ └── test │ │ │ │ ├── bad1.p12 │ │ │ │ ├── bad2.p12 │ │ │ │ ├── bad3.p12 │ │ │ │ ├── empty_password.p12 │ │ │ │ ├── empty_password_ber.p12 │ │ │ │ ├── empty_password_ber_nested.p12 │ │ │ │ ├── no_encryption.p12 │ │ │ │ ├── nss.p12 │ │ │ │ ├── null_password.p12 │ │ │ │ ├── openssl.p12 │ │ │ │ ├── pbes2_sha1.p12 │ │ │ │ ├── pbes2_sha256.p12 │ │ │ │ ├── unicode_password.p12 │ │ │ │ └── windows.p12 │ │ ├── poly1305 │ │ │ ├── internal.h │ │ │ ├── poly1305.c │ │ │ ├── poly1305_arm.c │ │ │ ├── poly1305_arm_asm.S │ │ │ ├── poly1305_test.cc │ │ │ ├── poly1305_tests.txt │ │ │ └── poly1305_vec.c │ │ ├── pool │ │ │ ├── internal.h │ │ │ ├── pool.c │ │ │ └── pool_test.cc │ │ ├── rand_extra │ │ │ ├── deterministic.c │ │ │ ├── forkunsafe.c │ │ │ ├── getentropy.c │ │ │ ├── getentropy_test.cc │ │ │ ├── ios.c │ │ │ ├── passive.c │ │ │ ├── rand_extra.c │ │ │ ├── rand_test.cc │ │ │ ├── trusty.c │ │ │ └── windows.c │ │ ├── rc4 │ │ │ └── rc4.c │ │ ├── refcount.c │ │ ├── refcount_test.cc │ │ ├── rsa_extra │ │ │ ├── internal.h │ │ │ ├── rsa_asn1.c │ │ │ ├── rsa_crypt.c │ │ │ ├── rsa_print.c │ │ │ └── rsa_test.cc │ │ ├── self_test.cc │ │ ├── siphash │ │ │ ├── siphash.c │ │ │ ├── siphash_test.cc │ │ │ └── siphash_tests.txt │ │ ├── spx │ │ │ ├── address.c │ │ │ ├── address.h │ │ │ ├── fors.c │ │ │ ├── fors.h │ │ │ ├── merkle.c │ │ │ ├── merkle.h │ │ │ ├── params.h │ │ │ ├── spx.c │ │ │ ├── spx_test.cc │ │ │ ├── spx_tests.txt │ │ │ ├── spx_tests_deterministic.txt │ │ │ ├── spx_util.c │ │ │ ├── spx_util.h │ │ │ ├── thash.c │ │ │ ├── thash.h │ │ │ ├── wots.c │ │ │ └── wots.h │ │ ├── stack │ │ │ ├── stack.c │ │ │ └── stack_test.cc │ │ ├── test │ │ │ ├── abi_test.cc │ │ │ ├── abi_test.h │ │ │ ├── asm │ │ │ │ ├── trampoline-armv4.pl │ │ │ │ ├── trampoline-armv8.pl │ │ │ │ ├── trampoline-x86.pl │ │ │ │ └── trampoline-x86_64.pl │ │ │ ├── file_test.cc │ │ │ ├── file_test.h │ │ │ ├── file_test_gtest.cc │ │ │ ├── file_util.cc │ │ │ ├── file_util.h │ │ │ ├── gtest_main.cc │ │ │ ├── gtest_main.h │ │ │ ├── test_data.cc │ │ │ ├── test_data.h │ │ │ ├── test_util.cc │ │ │ ├── test_util.h │ │ │ ├── wycheproof_util.cc │ │ │ └── wycheproof_util.h │ │ ├── thread.c │ │ ├── thread_none.c │ │ ├── thread_pthread.c │ │ ├── thread_test.cc │ │ ├── thread_win.c │ │ ├── trust_token │ │ │ ├── internal.h │ │ │ ├── pmbtoken.c │ │ │ ├── trust_token.c │ │ │ ├── trust_token_test.cc │ │ │ └── voprf.c │ │ └── x509 │ │ │ ├── a_digest.c │ │ │ ├── a_sign.c │ │ │ ├── a_verify.c │ │ │ ├── algorithm.c │ │ │ ├── asn1_gen.c │ │ │ ├── by_dir.c │ │ │ ├── by_file.c │ │ │ ├── ext_dat.h │ │ │ ├── i2d_pr.c │ │ │ ├── internal.h │ │ │ ├── name_print.c │ │ │ ├── policy.c │ │ │ ├── rsa_pss.c │ │ │ ├── t_crl.c │ │ │ ├── t_req.c │ │ │ ├── t_x509.c │ │ │ ├── t_x509a.c │ │ │ ├── tab_test.cc │ │ │ ├── test │ │ │ ├── make_basic_constraints.go │ │ │ ├── make_invalid_extensions.go │ │ │ ├── make_many_constraints.go │ │ │ └── make_policy_certs.go │ │ │ ├── v3_akey.c │ │ │ ├── v3_akeya.c │ │ │ ├── v3_alt.c │ │ │ ├── v3_bcons.c │ │ │ ├── v3_bitst.c │ │ │ ├── v3_conf.c │ │ │ ├── v3_cpols.c │ │ │ ├── v3_crld.c │ │ │ ├── v3_enum.c │ │ │ ├── v3_extku.c │ │ │ ├── v3_genn.c │ │ │ ├── v3_ia5.c │ │ │ ├── v3_info.c │ │ │ ├── v3_int.c │ │ │ ├── v3_lib.c │ │ │ ├── v3_ncons.c │ │ │ ├── v3_ocsp.c │ │ │ ├── v3_pcons.c │ │ │ ├── v3_pmaps.c │ │ │ ├── v3_prn.c │ │ │ ├── v3_purp.c │ │ │ ├── v3_skey.c │ │ │ ├── v3_utl.c │ │ │ ├── x509.c │ │ │ ├── x509_att.c │ │ │ ├── x509_cmp.c │ │ │ ├── x509_d2.c │ │ │ ├── x509_def.c │ │ │ ├── x509_ext.c │ │ │ ├── x509_lu.c │ │ │ ├── x509_obj.c │ │ │ ├── x509_req.c │ │ │ ├── x509_set.c │ │ │ ├── x509_test.cc │ │ │ ├── x509_time_test.cc │ │ │ ├── x509_trs.c │ │ │ ├── x509_txt.c │ │ │ ├── x509_v3.c │ │ │ ├── x509_vfy.c │ │ │ ├── x509_vpm.c │ │ │ ├── x509cset.c │ │ │ ├── x509name.c │ │ │ ├── x509rset.c │ │ │ ├── x509spki.c │ │ │ ├── x_algor.c │ │ │ ├── x_all.c │ │ │ ├── x_attrib.c │ │ │ ├── x_crl.c │ │ │ ├── x_exten.c │ │ │ ├── x_name.c │ │ │ ├── x_pubkey.c │ │ │ ├── x_req.c │ │ │ ├── x_sig.c │ │ │ ├── x_spki.c │ │ │ ├── x_val.c │ │ │ ├── x_x509.c │ │ │ └── x_x509a.c │ ├── decrepit │ │ ├── bio │ │ │ └── base64_bio.c │ │ ├── blowfish │ │ │ ├── blowfish.c │ │ │ └── blowfish_test.cc │ │ ├── cast │ │ │ ├── cast.c │ │ │ ├── cast_tables.c │ │ │ ├── cast_test.cc │ │ │ └── internal.h │ │ ├── cfb │ │ │ ├── cfb.c │ │ │ └── cfb_test.cc │ │ ├── des │ │ │ ├── cfb64ede.c │ │ │ └── des_test.cc │ │ ├── dh │ │ │ └── dh_decrepit.c │ │ ├── dsa │ │ │ └── dsa_decrepit.c │ │ ├── evp │ │ │ ├── dss1.c │ │ │ ├── evp_do_all.c │ │ │ └── evp_test.cc │ │ ├── macros.h │ │ ├── obj │ │ │ └── obj_decrepit.c │ │ ├── rc4 │ │ │ └── rc4_decrepit.c │ │ ├── ripemd │ │ │ ├── ripemd.c │ │ │ └── ripemd_test.cc │ │ ├── rsa │ │ │ └── rsa_decrepit.c │ │ ├── ssl │ │ │ └── ssl_decrepit.c │ │ ├── x509 │ │ │ └── x509_decrepit.c │ │ └── xts │ │ │ ├── xts.c │ │ │ └── xts_test.cc │ ├── gen │ │ ├── README.md │ │ ├── bcm │ │ │ ├── aesni-gcm-x86_64-apple.S │ │ │ ├── aesni-gcm-x86_64-linux.S │ │ │ ├── aesni-gcm-x86_64-win.asm │ │ │ ├── aesni-x86-apple.S │ │ │ ├── aesni-x86-linux.S │ │ │ ├── aesni-x86-win.asm │ │ │ ├── aesni-x86_64-apple.S │ │ │ ├── aesni-x86_64-linux.S │ │ │ ├── aesni-x86_64-win.asm │ │ │ ├── aesv8-armv7-linux.S │ │ │ ├── aesv8-armv8-apple.S │ │ │ ├── aesv8-armv8-linux.S │ │ │ ├── aesv8-armv8-win.S │ │ │ ├── aesv8-gcm-armv8-apple.S │ │ │ ├── aesv8-gcm-armv8-linux.S │ │ │ ├── aesv8-gcm-armv8-win.S │ │ │ ├── armv4-mont-linux.S │ │ │ ├── armv8-mont-apple.S │ │ │ ├── armv8-mont-linux.S │ │ │ ├── armv8-mont-win.S │ │ │ ├── bn-586-apple.S │ │ │ ├── bn-586-linux.S │ │ │ ├── bn-586-win.asm │ │ │ ├── bn-armv8-apple.S │ │ │ ├── bn-armv8-linux.S │ │ │ ├── bn-armv8-win.S │ │ │ ├── bsaes-armv7-linux.S │ │ │ ├── co-586-apple.S │ │ │ ├── co-586-linux.S │ │ │ ├── co-586-win.asm │ │ │ ├── ghash-armv4-linux.S │ │ │ ├── ghash-neon-armv8-apple.S │ │ │ ├── ghash-neon-armv8-linux.S │ │ │ ├── ghash-neon-armv8-win.S │ │ │ ├── ghash-ssse3-x86-apple.S │ │ │ ├── ghash-ssse3-x86-linux.S │ │ │ ├── ghash-ssse3-x86-win.asm │ │ │ ├── ghash-ssse3-x86_64-apple.S │ │ │ ├── ghash-ssse3-x86_64-linux.S │ │ │ ├── ghash-ssse3-x86_64-win.asm │ │ │ ├── ghash-x86-apple.S │ │ │ ├── ghash-x86-linux.S │ │ │ ├── ghash-x86-win.asm │ │ │ ├── ghash-x86_64-apple.S │ │ │ ├── ghash-x86_64-linux.S │ │ │ ├── ghash-x86_64-win.asm │ │ │ ├── ghashv8-armv7-linux.S │ │ │ ├── ghashv8-armv8-apple.S │ │ │ ├── ghashv8-armv8-linux.S │ │ │ ├── ghashv8-armv8-win.S │ │ │ ├── md5-586-apple.S │ │ │ ├── md5-586-linux.S │ │ │ ├── md5-586-win.asm │ │ │ ├── md5-x86_64-apple.S │ │ │ ├── md5-x86_64-linux.S │ │ │ ├── md5-x86_64-win.asm │ │ │ ├── p256-armv8-asm-apple.S │ │ │ ├── p256-armv8-asm-linux.S │ │ │ ├── p256-armv8-asm-win.S │ │ │ ├── p256-x86_64-asm-apple.S │ │ │ ├── p256-x86_64-asm-linux.S │ │ │ ├── p256-x86_64-asm-win.asm │ │ │ ├── p256_beeu-armv8-asm-apple.S │ │ │ ├── p256_beeu-armv8-asm-linux.S │ │ │ ├── p256_beeu-armv8-asm-win.S │ │ │ ├── p256_beeu-x86_64-asm-apple.S │ │ │ ├── p256_beeu-x86_64-asm-linux.S │ │ │ ├── p256_beeu-x86_64-asm-win.asm │ │ │ ├── rdrand-x86_64-apple.S │ │ │ ├── rdrand-x86_64-linux.S │ │ │ ├── rdrand-x86_64-win.asm │ │ │ ├── rsaz-avx2-apple.S │ │ │ ├── rsaz-avx2-linux.S │ │ │ ├── rsaz-avx2-win.asm │ │ │ ├── sha1-586-apple.S │ │ │ ├── sha1-586-linux.S │ │ │ ├── sha1-586-win.asm │ │ │ ├── sha1-armv4-large-linux.S │ │ │ ├── sha1-armv8-apple.S │ │ │ ├── sha1-armv8-linux.S │ │ │ ├── sha1-armv8-win.S │ │ │ ├── sha1-x86_64-apple.S │ │ │ ├── sha1-x86_64-linux.S │ │ │ ├── sha1-x86_64-win.asm │ │ │ ├── sha256-586-apple.S │ │ │ ├── sha256-586-linux.S │ │ │ ├── sha256-586-win.asm │ │ │ ├── sha256-armv4-linux.S │ │ │ ├── sha256-armv8-apple.S │ │ │ ├── sha256-armv8-linux.S │ │ │ ├── sha256-armv8-win.S │ │ │ ├── sha256-x86_64-apple.S │ │ │ ├── sha256-x86_64-linux.S │ │ │ ├── sha256-x86_64-win.asm │ │ │ ├── sha512-586-apple.S │ │ │ ├── sha512-586-linux.S │ │ │ ├── sha512-586-win.asm │ │ │ ├── sha512-armv4-linux.S │ │ │ ├── sha512-armv8-apple.S │ │ │ ├── sha512-armv8-linux.S │ │ │ ├── sha512-armv8-win.S │ │ │ ├── sha512-x86_64-apple.S │ │ │ ├── sha512-x86_64-linux.S │ │ │ ├── sha512-x86_64-win.asm │ │ │ ├── vpaes-armv7-linux.S │ │ │ ├── vpaes-armv8-apple.S │ │ │ ├── vpaes-armv8-linux.S │ │ │ ├── vpaes-armv8-win.S │ │ │ ├── vpaes-x86-apple.S │ │ │ ├── vpaes-x86-linux.S │ │ │ ├── vpaes-x86-win.asm │ │ │ ├── vpaes-x86_64-apple.S │ │ │ ├── vpaes-x86_64-linux.S │ │ │ ├── vpaes-x86_64-win.asm │ │ │ ├── x86-mont-apple.S │ │ │ ├── x86-mont-linux.S │ │ │ ├── x86-mont-win.asm │ │ │ ├── x86_64-mont-apple.S │ │ │ ├── x86_64-mont-linux.S │ │ │ ├── x86_64-mont-win.asm │ │ │ ├── x86_64-mont5-apple.S │ │ │ ├── x86_64-mont5-linux.S │ │ │ └── x86_64-mont5-win.asm │ │ ├── crypto │ │ │ ├── aes128gcmsiv-x86_64-apple.S │ │ │ ├── aes128gcmsiv-x86_64-linux.S │ │ │ ├── aes128gcmsiv-x86_64-win.asm │ │ │ ├── chacha-armv4-linux.S │ │ │ ├── chacha-armv8-apple.S │ │ │ ├── chacha-armv8-linux.S │ │ │ ├── chacha-armv8-win.S │ │ │ ├── chacha-x86-apple.S │ │ │ ├── chacha-x86-linux.S │ │ │ ├── chacha-x86-win.asm │ │ │ ├── chacha-x86_64-apple.S │ │ │ ├── chacha-x86_64-linux.S │ │ │ ├── chacha-x86_64-win.asm │ │ │ ├── chacha20_poly1305_armv8-apple.S │ │ │ ├── chacha20_poly1305_armv8-linux.S │ │ │ ├── chacha20_poly1305_armv8-win.S │ │ │ ├── chacha20_poly1305_x86_64-apple.S │ │ │ ├── chacha20_poly1305_x86_64-linux.S │ │ │ ├── chacha20_poly1305_x86_64-win.asm │ │ │ └── err_data.c │ │ ├── sources.bzl │ │ ├── sources.cmake │ │ ├── sources.json │ │ └── test_support │ │ │ ├── trampoline-armv4-linux.S │ │ │ ├── trampoline-armv8-apple.S │ │ │ ├── trampoline-armv8-linux.S │ │ │ ├── trampoline-armv8-win.S │ │ │ ├── trampoline-x86-apple.S │ │ │ ├── trampoline-x86-linux.S │ │ │ ├── trampoline-x86-win.asm │ │ │ ├── trampoline-x86_64-apple.S │ │ │ ├── trampoline-x86_64-linux.S │ │ │ └── trampoline-x86_64-win.asm │ ├── go.mod │ ├── go.sum │ ├── include │ │ └── openssl │ │ │ ├── aead.h │ │ │ ├── aes.h │ │ │ ├── arm_arch.h │ │ │ ├── asm_base.h │ │ │ ├── asn1.h │ │ │ ├── asn1_mac.h │ │ │ ├── asn1t.h │ │ │ ├── base.h │ │ │ ├── base64.h │ │ │ ├── bio.h │ │ │ ├── blake2.h │ │ │ ├── blowfish.h │ │ │ ├── bn.h │ │ │ ├── buf.h │ │ │ ├── buffer.h │ │ │ ├── bytestring.h │ │ │ ├── cast.h │ │ │ ├── chacha.h │ │ │ ├── cipher.h │ │ │ ├── cmac.h │ │ │ ├── conf.h │ │ │ ├── cpu.h │ │ │ ├── crypto.h │ │ │ ├── ctrdrbg.h │ │ │ ├── curve25519.h │ │ │ ├── des.h │ │ │ ├── dh.h │ │ │ ├── digest.h │ │ │ ├── dsa.h │ │ │ ├── dtls1.h │ │ │ ├── e_os2.h │ │ │ ├── ec.h │ │ │ ├── ec_key.h │ │ │ ├── ecdh.h │ │ │ ├── ecdsa.h │ │ │ ├── engine.h │ │ │ ├── err.h │ │ │ ├── evp.h │ │ │ ├── evp_errors.h │ │ │ ├── ex_data.h │ │ │ ├── experimental │ │ │ ├── dilithium.h │ │ │ ├── kyber.h │ │ │ └── spx.h │ │ │ ├── hkdf.h │ │ │ ├── hmac.h │ │ │ ├── hpke.h │ │ │ ├── hrss.h │ │ │ ├── is_boringssl.h │ │ │ ├── kdf.h │ │ │ ├── lhash.h │ │ │ ├── md4.h │ │ │ ├── md5.h │ │ │ ├── mem.h │ │ │ ├── nid.h │ │ │ ├── obj.h │ │ │ ├── obj_mac.h │ │ │ ├── objects.h │ │ │ ├── opensslconf.h │ │ │ ├── opensslv.h │ │ │ ├── ossl_typ.h │ │ │ ├── pem.h │ │ │ ├── pkcs12.h │ │ │ ├── pkcs7.h │ │ │ ├── pkcs8.h │ │ │ ├── pki │ │ │ ├── certificate.h │ │ │ ├── signature_verify_cache.h │ │ │ ├── verify.h │ │ │ └── verify_error.h │ │ │ ├── poly1305.h │ │ │ ├── pool.h │ │ │ ├── posix_time.h │ │ │ ├── rand.h │ │ │ ├── rc4.h │ │ │ ├── ripemd.h │ │ │ ├── rsa.h │ │ │ ├── safestack.h │ │ │ ├── service_indicator.h │ │ │ ├── sha.h │ │ │ ├── siphash.h │ │ │ ├── span.h │ │ │ ├── srtp.h │ │ │ ├── ssl.h │ │ │ ├── ssl3.h │ │ │ ├── stack.h │ │ │ ├── target.h │ │ │ ├── thread.h │ │ │ ├── time.h │ │ │ ├── tls1.h │ │ │ ├── trust_token.h │ │ │ ├── type_check.h │ │ │ ├── x509.h │ │ │ ├── x509_vfy.h │ │ │ ├── x509v3.h │ │ │ └── x509v3_errors.h │ ├── pki │ │ ├── README.md │ │ ├── cert_error_id.cc │ │ ├── cert_error_id.h │ │ ├── cert_error_params.cc │ │ ├── cert_error_params.h │ │ ├── cert_errors.cc │ │ ├── cert_errors.h │ │ ├── cert_issuer_source.h │ │ ├── cert_issuer_source_static.cc │ │ ├── cert_issuer_source_static.h │ │ ├── cert_issuer_source_static_unittest.cc │ │ ├── cert_issuer_source_sync_unittest.h │ │ ├── certificate.cc │ │ ├── certificate_policies.cc │ │ ├── certificate_policies.h │ │ ├── certificate_policies_unittest.cc │ │ ├── certificate_unittest.cc │ │ ├── common_cert_errors.cc │ │ ├── common_cert_errors.h │ │ ├── crl.cc │ │ ├── crl.h │ │ ├── crl_unittest.cc │ │ ├── encode_values.cc │ │ ├── encode_values.h │ │ ├── encode_values_unittest.cc │ │ ├── extended_key_usage.cc │ │ ├── extended_key_usage.h │ │ ├── extended_key_usage_unittest.cc │ │ ├── general_names.cc │ │ ├── general_names.h │ │ ├── general_names_unittest.cc │ │ ├── input.cc │ │ ├── input.h │ │ ├── input_unittest.cc │ │ ├── ip_util.cc │ │ ├── ip_util.h │ │ ├── ip_util_unittest.cc │ │ ├── mock_signature_verify_cache.cc │ │ ├── mock_signature_verify_cache.h │ │ ├── name_constraints.cc │ │ ├── name_constraints.h │ │ ├── name_constraints_unittest.cc │ │ ├── nist_pkits_unittest.cc │ │ ├── nist_pkits_unittest.h │ │ ├── ocsp.cc │ │ ├── ocsp.h │ │ ├── ocsp_revocation_status.h │ │ ├── ocsp_unittest.cc │ │ ├── ocsp_verify_result.cc │ │ ├── ocsp_verify_result.h │ │ ├── parse_certificate.cc │ │ ├── parse_certificate.h │ │ ├── parse_certificate_unittest.cc │ │ ├── parse_name.cc │ │ ├── parse_name.h │ │ ├── parse_name_unittest.cc │ │ ├── parse_values.cc │ │ ├── parse_values.h │ │ ├── parse_values_unittest.cc │ │ ├── parsed_certificate.cc │ │ ├── parsed_certificate.h │ │ ├── parsed_certificate_unittest.cc │ │ ├── parser.cc │ │ ├── parser.h │ │ ├── parser_unittest.cc │ │ ├── path_builder.cc │ │ ├── path_builder.h │ │ ├── path_builder_pkits_unittest.cc │ │ ├── path_builder_unittest.cc │ │ ├── path_builder_verify_certificate_chain_unittest.cc │ │ ├── pem.cc │ │ ├── pem.h │ │ ├── pem_unittest.cc │ │ ├── revocation_util.cc │ │ ├── revocation_util.h │ │ ├── signature_algorithm.cc │ │ ├── signature_algorithm.h │ │ ├── signature_algorithm_unittest.cc │ │ ├── simple_path_builder_delegate.cc │ │ ├── simple_path_builder_delegate.h │ │ ├── simple_path_builder_delegate_unittest.cc │ │ ├── string_util.cc │ │ ├── string_util.h │ │ ├── string_util_unittest.cc │ │ ├── test_helpers.cc │ │ ├── test_helpers.h │ │ ├── trust_store.cc │ │ ├── trust_store.h │ │ ├── trust_store_collection.cc │ │ ├── trust_store_collection.h │ │ ├── trust_store_collection_unittest.cc │ │ ├── trust_store_in_memory.cc │ │ ├── trust_store_in_memory.h │ │ ├── trust_store_in_memory_unittest.cc │ │ ├── verify.cc │ │ ├── verify_certificate_chain.cc │ │ ├── verify_certificate_chain.h │ │ ├── verify_certificate_chain_pkits_unittest.cc │ │ ├── verify_certificate_chain_typed_unittest.h │ │ ├── verify_certificate_chain_unittest.cc │ │ ├── verify_error.cc │ │ ├── verify_name_match.cc │ │ ├── verify_name_match.h │ │ ├── verify_name_match_unittest.cc │ │ ├── verify_signed_data.cc │ │ ├── verify_signed_data.h │ │ ├── verify_signed_data_unittest.cc │ │ └── verify_unittest.cc │ ├── rust │ │ ├── CMakeLists.txt │ │ ├── bssl-crypto │ │ │ ├── Cargo.toml │ │ │ ├── README.md │ │ │ ├── deny.toml │ │ │ └── src │ │ │ │ ├── .rustfmt.toml │ │ │ │ ├── aead.rs │ │ │ │ ├── aes.rs │ │ │ │ ├── cipher │ │ │ │ ├── aes_cbc.rs │ │ │ │ ├── aes_ctr.rs │ │ │ │ └── mod.rs │ │ │ │ ├── digest.rs │ │ │ │ ├── ec.rs │ │ │ │ ├── ecdh.rs │ │ │ │ ├── ecdsa.rs │ │ │ │ ├── ed25519.rs │ │ │ │ ├── hkdf.rs │ │ │ │ ├── hmac.rs │ │ │ │ ├── hpke.rs │ │ │ │ ├── lib.rs │ │ │ │ ├── macros.rs │ │ │ │ ├── mem.rs │ │ │ │ ├── rand.rs │ │ │ │ ├── rsa.rs │ │ │ │ ├── scoped.rs │ │ │ │ ├── test_helpers.rs │ │ │ │ └── x25519.rs │ │ └── bssl-sys │ │ │ ├── CMakeLists.txt │ │ │ ├── Cargo.toml │ │ │ ├── README.md │ │ │ ├── build.rs │ │ │ ├── rust_wrapper.c │ │ │ ├── rust_wrapper.h │ │ │ ├── src │ │ │ └── lib.rs │ │ │ └── wrapper.h │ ├── ssl │ │ ├── bio_ssl.cc │ │ ├── d1_both.cc │ │ ├── d1_lib.cc │ │ ├── d1_pkt.cc │ │ ├── d1_srtp.cc │ │ ├── dtls_method.cc │ │ ├── dtls_record.cc │ │ ├── encrypted_client_hello.cc │ │ ├── extensions.cc │ │ ├── handoff.cc │ │ ├── handshake.cc │ │ ├── handshake_client.cc │ │ ├── handshake_server.cc │ │ ├── internal.h │ │ ├── s3_both.cc │ │ ├── s3_lib.cc │ │ ├── s3_pkt.cc │ │ ├── span_test.cc │ │ ├── ssl_aead_ctx.cc │ │ ├── ssl_asn1.cc │ │ ├── ssl_buffer.cc │ │ ├── ssl_c_test.c │ │ ├── ssl_cert.cc │ │ ├── ssl_cipher.cc │ │ ├── ssl_credential.cc │ │ ├── ssl_file.cc │ │ ├── ssl_key_share.cc │ │ ├── ssl_lib.cc │ │ ├── ssl_privkey.cc │ │ ├── ssl_session.cc │ │ ├── ssl_stat.cc │ │ ├── ssl_test.cc │ │ ├── ssl_transcript.cc │ │ ├── ssl_versions.cc │ │ ├── ssl_x509.cc │ │ ├── t1_enc.cc │ │ ├── test │ │ │ ├── CMakeLists.txt │ │ │ ├── PORTING.md │ │ │ ├── README.md │ │ │ ├── async_bio.cc │ │ │ ├── async_bio.h │ │ │ ├── bssl_shim.cc │ │ │ ├── fuzzer.h │ │ │ ├── fuzzer_tags.h │ │ │ ├── handshake_util.cc │ │ │ ├── handshake_util.h │ │ │ ├── handshaker.cc │ │ │ ├── mock_quic_transport.cc │ │ │ ├── mock_quic_transport.h │ │ │ ├── packeted_bio.cc │ │ │ ├── packeted_bio.h │ │ │ ├── runner │ │ │ │ ├── alert.go │ │ │ │ ├── cipher_suites.go │ │ │ │ ├── common.go │ │ │ │ ├── conn.go │ │ │ │ ├── deterministic.go │ │ │ │ ├── dtls.go │ │ │ │ ├── fuzzer_mode.json │ │ │ │ ├── handshake_client.go │ │ │ │ ├── handshake_messages.go │ │ │ │ ├── handshake_server.go │ │ │ │ ├── hpke │ │ │ │ │ ├── hpke.go │ │ │ │ │ ├── hpke_test.go │ │ │ │ │ └── kem.go │ │ │ │ ├── key_agreement.go │ │ │ │ ├── kyber │ │ │ │ │ ├── kyber.go │ │ │ │ │ └── kyber_test.go │ │ │ │ ├── mock_quic_transport.go │ │ │ │ ├── packet_adapter.go │ │ │ │ ├── prf.go │ │ │ │ ├── recordingconn.go │ │ │ │ ├── runner.go │ │ │ │ ├── runner_test.go │ │ │ │ ├── sharding.go │ │ │ │ ├── shim_dispatcher.go │ │ │ │ ├── shim_ticket.go │ │ │ │ ├── sign.go │ │ │ │ ├── ticket.go │ │ │ │ └── tls.go │ │ │ ├── settings_writer.cc │ │ │ ├── settings_writer.h │ │ │ ├── test_config.cc │ │ │ ├── test_config.h │ │ │ ├── test_state.cc │ │ │ └── test_state.h │ │ ├── tls13_both.cc │ │ ├── tls13_client.cc │ │ ├── tls13_enc.cc │ │ ├── tls13_server.cc │ │ ├── tls_method.cc │ │ └── tls_record.cc │ ├── third_party │ │ ├── fiat │ │ │ ├── BUILD.gn │ │ │ ├── LICENSE │ │ │ ├── METADATA │ │ │ ├── README.chromium │ │ │ ├── README.md │ │ │ ├── asm │ │ │ │ ├── fiat_curve25519_adx_mul.S │ │ │ │ ├── fiat_curve25519_adx_square.S │ │ │ │ ├── fiat_p256_adx_mul.S │ │ │ │ └── fiat_p256_adx_sqr.S │ │ │ ├── curve25519_32.h │ │ │ ├── curve25519_64.h │ │ │ ├── curve25519_64_adx.h │ │ │ ├── curve25519_64_msvc.h │ │ │ ├── p256_32.h │ │ │ ├── p256_64.h │ │ │ └── p256_64_msvc.h │ │ └── googletest │ │ │ ├── .gitignore │ │ │ ├── BUILD.bazel │ │ │ ├── CMakeLists.txt │ │ │ ├── CONTRIBUTING.md │ │ │ ├── CONTRIBUTORS │ │ │ ├── LICENSE │ │ │ ├── METADATA │ │ │ ├── README.md │ │ │ ├── WORKSPACE │ │ │ ├── ci │ │ │ ├── linux-presubmit.sh │ │ │ ├── macos-presubmit.sh │ │ │ └── windows-presubmit.bat │ │ │ ├── docs │ │ │ ├── _config.yml │ │ │ ├── _data │ │ │ │ └── navigation.yml │ │ │ ├── _sass │ │ │ │ └── main.scss │ │ │ ├── advanced.md │ │ │ ├── assets │ │ │ │ └── css │ │ │ │ │ └── style.scss │ │ │ ├── community_created_documentation.md │ │ │ ├── faq.md │ │ │ ├── gmock_cheat_sheet.md │ │ │ ├── gmock_cook_book.md │ │ │ ├── gmock_faq.md │ │ │ ├── gmock_for_dummies.md │ │ │ ├── index.md │ │ │ ├── pkgconfig.md │ │ │ ├── platforms.md │ │ │ ├── primer.md │ │ │ ├── quickstart-bazel.md │ │ │ ├── quickstart-cmake.md │ │ │ ├── reference │ │ │ │ ├── actions.md │ │ │ │ ├── assertions.md │ │ │ │ ├── matchers.md │ │ │ │ ├── mocking.md │ │ │ │ └── testing.md │ │ │ └── samples.md │ │ │ ├── googlemock │ │ │ ├── CMakeLists.txt │ │ │ ├── README.md │ │ │ ├── cmake │ │ │ │ ├── gmock.pc.in │ │ │ │ └── gmock_main.pc.in │ │ │ ├── docs │ │ │ │ └── README.md │ │ │ ├── include │ │ │ │ └── gmock │ │ │ │ │ ├── gmock-actions.h │ │ │ │ │ ├── gmock-cardinalities.h │ │ │ │ │ ├── gmock-function-mocker.h │ │ │ │ │ ├── gmock-matchers.h │ │ │ │ │ ├── gmock-more-actions.h │ │ │ │ │ ├── gmock-more-matchers.h │ │ │ │ │ ├── gmock-nice-strict.h │ │ │ │ │ ├── gmock-spec-builders.h │ │ │ │ │ ├── gmock.h │ │ │ │ │ └── internal │ │ │ │ │ ├── custom │ │ │ │ │ ├── README.md │ │ │ │ │ ├── gmock-generated-actions.h │ │ │ │ │ ├── gmock-matchers.h │ │ │ │ │ └── gmock-port.h │ │ │ │ │ ├── gmock-internal-utils.h │ │ │ │ │ ├── gmock-port.h │ │ │ │ │ └── gmock-pp.h │ │ │ ├── src │ │ │ │ ├── gmock-all.cc │ │ │ │ ├── gmock-cardinalities.cc │ │ │ │ ├── gmock-internal-utils.cc │ │ │ │ ├── gmock-matchers.cc │ │ │ │ ├── gmock-spec-builders.cc │ │ │ │ ├── gmock.cc │ │ │ │ └── gmock_main.cc │ │ │ └── test │ │ │ │ ├── BUILD.bazel │ │ │ │ ├── gmock-actions_test.cc │ │ │ │ ├── gmock-cardinalities_test.cc │ │ │ │ ├── gmock-function-mocker_test.cc │ │ │ │ ├── gmock-internal-utils_test.cc │ │ │ │ ├── gmock-matchers-arithmetic_test.cc │ │ │ │ ├── gmock-matchers-comparisons_test.cc │ │ │ │ ├── gmock-matchers-containers_test.cc │ │ │ │ ├── gmock-matchers-misc_test.cc │ │ │ │ ├── gmock-matchers_test.h │ │ │ │ ├── gmock-more-actions_test.cc │ │ │ │ ├── gmock-nice-strict_test.cc │ │ │ │ ├── gmock-port_test.cc │ │ │ │ ├── gmock-pp-string_test.cc │ │ │ │ ├── gmock-pp_test.cc │ │ │ │ ├── gmock-spec-builders_test.cc │ │ │ │ ├── gmock_all_test.cc │ │ │ │ ├── gmock_ex_test.cc │ │ │ │ ├── gmock_leak_test.py │ │ │ │ ├── gmock_leak_test_.cc │ │ │ │ ├── gmock_link2_test.cc │ │ │ │ ├── gmock_link_test.cc │ │ │ │ ├── gmock_link_test.h │ │ │ │ ├── gmock_output_test.py │ │ │ │ ├── gmock_output_test_.cc │ │ │ │ ├── gmock_output_test_golden.txt │ │ │ │ ├── gmock_stress_test.cc │ │ │ │ ├── gmock_test.cc │ │ │ │ └── gmock_test_utils.py │ │ │ ├── googletest │ │ │ ├── CMakeLists.txt │ │ │ ├── README.md │ │ │ ├── cmake │ │ │ │ ├── Config.cmake.in │ │ │ │ ├── gtest.pc.in │ │ │ │ ├── gtest_main.pc.in │ │ │ │ ├── internal_utils.cmake │ │ │ │ └── libgtest.la.in │ │ │ ├── docs │ │ │ │ └── README.md │ │ │ ├── include │ │ │ │ └── gtest │ │ │ │ │ ├── gtest-assertion-result.h │ │ │ │ │ ├── gtest-death-test.h │ │ │ │ │ ├── gtest-matchers.h │ │ │ │ │ ├── gtest-message.h │ │ │ │ │ ├── gtest-param-test.h │ │ │ │ │ ├── gtest-printers.h │ │ │ │ │ ├── gtest-spi.h │ │ │ │ │ ├── gtest-test-part.h │ │ │ │ │ ├── gtest-typed-test.h │ │ │ │ │ ├── gtest.h │ │ │ │ │ ├── gtest_pred_impl.h │ │ │ │ │ ├── gtest_prod.h │ │ │ │ │ └── internal │ │ │ │ │ ├── custom │ │ │ │ │ ├── README.md │ │ │ │ │ ├── gtest-port.h │ │ │ │ │ ├── gtest-printers.h │ │ │ │ │ └── gtest.h │ │ │ │ │ ├── gtest-death-test-internal.h │ │ │ │ │ ├── gtest-filepath.h │ │ │ │ │ ├── gtest-internal.h │ │ │ │ │ ├── gtest-param-util.h │ │ │ │ │ ├── gtest-port-arch.h │ │ │ │ │ ├── gtest-port.h │ │ │ │ │ ├── gtest-string.h │ │ │ │ │ └── gtest-type-util.h │ │ │ ├── samples │ │ │ │ ├── prime_tables.h │ │ │ │ ├── sample1.cc │ │ │ │ ├── sample1.h │ │ │ │ ├── sample10_unittest.cc │ │ │ │ ├── sample1_unittest.cc │ │ │ │ ├── sample2.cc │ │ │ │ ├── sample2.h │ │ │ │ ├── sample2_unittest.cc │ │ │ │ ├── sample3-inl.h │ │ │ │ ├── sample3_unittest.cc │ │ │ │ ├── sample4.cc │ │ │ │ ├── sample4.h │ │ │ │ ├── sample4_unittest.cc │ │ │ │ ├── sample5_unittest.cc │ │ │ │ ├── sample6_unittest.cc │ │ │ │ ├── sample7_unittest.cc │ │ │ │ ├── sample8_unittest.cc │ │ │ │ └── sample9_unittest.cc │ │ │ ├── src │ │ │ │ ├── gtest-all.cc │ │ │ │ ├── gtest-assertion-result.cc │ │ │ │ ├── gtest-death-test.cc │ │ │ │ ├── gtest-filepath.cc │ │ │ │ ├── gtest-internal-inl.h │ │ │ │ ├── gtest-matchers.cc │ │ │ │ ├── gtest-port.cc │ │ │ │ ├── gtest-printers.cc │ │ │ │ ├── gtest-test-part.cc │ │ │ │ ├── gtest-typed-test.cc │ │ │ │ ├── gtest.cc │ │ │ │ └── gtest_main.cc │ │ │ └── test │ │ │ │ ├── BUILD.bazel │ │ │ │ ├── googletest-break-on-failure-unittest.py │ │ │ │ ├── googletest-break-on-failure-unittest_.cc │ │ │ │ ├── googletest-catch-exceptions-test.py │ │ │ │ ├── googletest-catch-exceptions-test_.cc │ │ │ │ ├── googletest-color-test.py │ │ │ │ ├── googletest-color-test_.cc │ │ │ │ ├── googletest-death-test-test.cc │ │ │ │ ├── googletest-death-test_ex_test.cc │ │ │ │ ├── googletest-env-var-test.py │ │ │ │ ├── googletest-env-var-test_.cc │ │ │ │ ├── googletest-failfast-unittest.py │ │ │ │ ├── googletest-failfast-unittest_.cc │ │ │ │ ├── googletest-filepath-test.cc │ │ │ │ ├── googletest-filter-unittest.py │ │ │ │ ├── googletest-filter-unittest_.cc │ │ │ │ ├── googletest-global-environment-unittest.py │ │ │ │ ├── googletest-global-environment-unittest_.cc │ │ │ │ ├── googletest-json-outfiles-test.py │ │ │ │ ├── googletest-json-output-unittest.py │ │ │ │ ├── googletest-list-tests-unittest.py │ │ │ │ ├── googletest-list-tests-unittest_.cc │ │ │ │ ├── googletest-listener-test.cc │ │ │ │ ├── googletest-message-test.cc │ │ │ │ ├── googletest-options-test.cc │ │ │ │ ├── googletest-output-test-golden-lin.txt │ │ │ │ ├── googletest-output-test.py │ │ │ │ ├── googletest-output-test_.cc │ │ │ │ ├── googletest-param-test-invalid-name1-test.py │ │ │ │ ├── googletest-param-test-invalid-name1-test_.cc │ │ │ │ ├── googletest-param-test-invalid-name2-test.py │ │ │ │ ├── googletest-param-test-invalid-name2-test_.cc │ │ │ │ ├── googletest-param-test-test.cc │ │ │ │ ├── googletest-param-test-test.h │ │ │ │ ├── googletest-param-test2-test.cc │ │ │ │ ├── googletest-port-test.cc │ │ │ │ ├── googletest-printers-test.cc │ │ │ │ ├── googletest-setuptestsuite-test.py │ │ │ │ ├── googletest-setuptestsuite-test_.cc │ │ │ │ ├── googletest-shuffle-test.py │ │ │ │ ├── googletest-shuffle-test_.cc │ │ │ │ ├── googletest-test-part-test.cc │ │ │ │ ├── googletest-throw-on-failure-test.py │ │ │ │ ├── googletest-throw-on-failure-test_.cc │ │ │ │ ├── googletest-uninitialized-test.py │ │ │ │ ├── googletest-uninitialized-test_.cc │ │ │ │ ├── gtest-typed-test2_test.cc │ │ │ │ ├── gtest-typed-test_test.cc │ │ │ │ ├── gtest-typed-test_test.h │ │ │ │ ├── gtest-unittest-api_test.cc │ │ │ │ ├── gtest_all_test.cc │ │ │ │ ├── gtest_assert_by_exception_test.cc │ │ │ │ ├── gtest_dirs_test.cc │ │ │ │ ├── gtest_environment_test.cc │ │ │ │ ├── gtest_help_test.py │ │ │ │ ├── gtest_help_test_.cc │ │ │ │ ├── gtest_json_test_utils.py │ │ │ │ ├── gtest_list_output_unittest.py │ │ │ │ ├── gtest_list_output_unittest_.cc │ │ │ │ ├── gtest_main_unittest.cc │ │ │ │ ├── gtest_no_test_unittest.cc │ │ │ │ ├── gtest_pred_impl_unittest.cc │ │ │ │ ├── gtest_premature_exit_test.cc │ │ │ │ ├── gtest_prod_test.cc │ │ │ │ ├── gtest_repeat_test.cc │ │ │ │ ├── gtest_skip_check_output_test.py │ │ │ │ ├── gtest_skip_environment_check_output_test.py │ │ │ │ ├── gtest_skip_in_environment_setup_test.cc │ │ │ │ ├── gtest_skip_test.cc │ │ │ │ ├── gtest_sole_header_test.cc │ │ │ │ ├── gtest_stress_test.cc │ │ │ │ ├── gtest_test_macro_stack_footprint_test.cc │ │ │ │ ├── gtest_test_utils.py │ │ │ │ ├── gtest_testbridge_test.py │ │ │ │ ├── gtest_testbridge_test_.cc │ │ │ │ ├── gtest_throw_on_failure_ex_test.cc │ │ │ │ ├── gtest_unittest.cc │ │ │ │ ├── gtest_xml_outfile1_test_.cc │ │ │ │ ├── gtest_xml_outfile2_test_.cc │ │ │ │ ├── gtest_xml_outfiles_test.py │ │ │ │ ├── gtest_xml_output_unittest.py │ │ │ │ ├── gtest_xml_output_unittest_.cc │ │ │ │ ├── gtest_xml_test_utils.py │ │ │ │ ├── production.cc │ │ │ │ └── production.h │ │ │ └── googletest_deps.bzl │ ├── tool │ │ ├── args.cc │ │ ├── ciphers.cc │ │ ├── client.cc │ │ ├── const.cc │ │ ├── digest.cc │ │ ├── fd.cc │ │ ├── file.cc │ │ ├── generate_ech.cc │ │ ├── generate_ed25519.cc │ │ ├── genrsa.cc │ │ ├── internal.h │ │ ├── pkcs12.cc │ │ ├── rand.cc │ │ ├── server.cc │ │ ├── sign.cc │ │ ├── speed.cc │ │ ├── tool.cc │ │ ├── transport_common.cc │ │ └── transport_common.h │ ├── util │ │ ├── 32-bit-toolchain.cmake │ │ ├── BUILD.toplevel │ │ ├── WORKSPACE.toplevel │ │ ├── all_tests.go │ │ ├── all_tests.json │ │ ├── ar │ │ │ ├── ar.go │ │ │ └── ar_test.go │ │ ├── bazel-example │ │ │ ├── BUILD.bazel │ │ │ ├── MODULE.bazel │ │ │ ├── README.md │ │ │ └── example.cc │ │ ├── bot │ │ │ ├── DEPS │ │ │ ├── README │ │ │ ├── UPDATING │ │ │ ├── extract.py │ │ │ ├── go │ │ │ │ └── env.py │ │ │ ├── libcxx-config │ │ │ │ ├── __assertion_handler │ │ │ │ └── __config_site │ │ │ ├── nasm-win32.exe.sha1 │ │ │ ├── update_clang.py │ │ │ ├── vs_env.py │ │ │ └── vs_toolchain.py │ │ ├── check_filenames.go │ │ ├── check_imported_libraries.go │ │ ├── check_stack.go │ │ ├── compare_benchmarks.go │ │ ├── convert_comments.go │ │ ├── convert_wycheproof │ │ │ └── convert_wycheproof.go │ │ ├── diff_asm.go │ │ ├── doc.config │ │ ├── doc.css │ │ ├── doc.go │ │ ├── embed_test_data.go │ │ ├── fetch_ech_config_list.go │ │ ├── fipstools │ │ │ ├── CMakeLists.txt │ │ │ ├── acvp │ │ │ │ ├── ACVP.md │ │ │ │ ├── acvptool │ │ │ │ │ ├── acvp.go │ │ │ │ │ ├── acvp │ │ │ │ │ │ └── acvp.go │ │ │ │ │ ├── interactive.go │ │ │ │ │ ├── nointeractive.go │ │ │ │ │ ├── parser.peg │ │ │ │ │ ├── parser.peg.go │ │ │ │ │ ├── subprocess │ │ │ │ │ │ ├── aead.go │ │ │ │ │ │ ├── block.go │ │ │ │ │ │ ├── drbg.go │ │ │ │ │ │ ├── ecdsa.go │ │ │ │ │ │ ├── hash.go │ │ │ │ │ │ ├── hkdf.go │ │ │ │ │ │ ├── hmac.go │ │ │ │ │ │ ├── kas.go │ │ │ │ │ │ ├── kasdh.go │ │ │ │ │ │ ├── kdf.go │ │ │ │ │ │ ├── keyedMac.go │ │ │ │ │ │ ├── rsa.go │ │ │ │ │ │ ├── subprocess.go │ │ │ │ │ │ ├── tls13.go │ │ │ │ │ │ ├── tlskdf.go │ │ │ │ │ │ └── xts.go │ │ │ │ │ ├── test │ │ │ │ │ │ ├── check_expected.go │ │ │ │ │ │ ├── tests.json │ │ │ │ │ │ └── trim_vectors.go │ │ │ │ │ └── testmodulewrapper │ │ │ │ │ │ ├── cts_test.go │ │ │ │ │ │ ├── hmac_drbg.go │ │ │ │ │ │ ├── hmac_drbg_test.go │ │ │ │ │ │ └── testmodulewrapper.go │ │ │ │ └── modulewrapper │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── main.cc │ │ │ │ │ ├── modulewrapper.cc │ │ │ │ │ └── modulewrapper.h │ │ │ ├── break-hash.go │ │ │ ├── break-kat.go │ │ │ ├── break-tests.sh │ │ │ ├── delocate │ │ │ │ ├── delocate.go │ │ │ │ ├── delocate.peg │ │ │ │ ├── delocate.peg.go │ │ │ │ └── delocate_test.go │ │ │ ├── fipscommon │ │ │ │ └── const.go │ │ │ ├── inject_hash │ │ │ │ └── inject_hash.go │ │ │ ├── test-break-kat.sh │ │ │ └── test_fips.c │ │ ├── generate-asm-lcov.py │ │ ├── generate-coverage.sh │ │ ├── generate_build_files.py │ │ ├── go_tests.txt │ │ ├── godeps.go │ │ ├── gotools │ │ │ └── gotools.go │ │ ├── make_errors.go │ │ ├── make_prefix_headers.go │ │ ├── pregenerate │ │ │ ├── build.go │ │ │ ├── err_data.go │ │ │ ├── pregenerate.go │ │ │ └── task.go │ │ ├── read_symbols.go │ │ ├── run_android_tests.go │ │ ├── testconfig │ │ │ └── testconfig.go │ │ ├── testresult │ │ │ └── testresult.go │ │ ├── util.bzl │ │ └── whitespace.txt │ └── vendor │ │ ├── golang.org │ │ └── x │ │ │ ├── crypto │ │ │ ├── LICENSE │ │ │ ├── PATENTS │ │ │ ├── chacha20 │ │ │ │ ├── chacha_arm64.go │ │ │ │ ├── chacha_arm64.s │ │ │ │ ├── chacha_generic.go │ │ │ │ ├── chacha_noasm.go │ │ │ │ ├── chacha_ppc64le.go │ │ │ │ ├── chacha_ppc64le.s │ │ │ │ ├── chacha_s390x.go │ │ │ │ ├── chacha_s390x.s │ │ │ │ └── xor.go │ │ │ ├── chacha20poly1305 │ │ │ │ ├── chacha20poly1305.go │ │ │ │ ├── chacha20poly1305_amd64.go │ │ │ │ ├── chacha20poly1305_amd64.s │ │ │ │ ├── chacha20poly1305_generic.go │ │ │ │ ├── chacha20poly1305_noasm.go │ │ │ │ └── xchacha20poly1305.go │ │ │ ├── cryptobyte │ │ │ │ ├── asn1.go │ │ │ │ ├── asn1 │ │ │ │ │ └── asn1.go │ │ │ │ ├── builder.go │ │ │ │ └── string.go │ │ │ ├── curve25519 │ │ │ │ └── curve25519.go │ │ │ ├── hkdf │ │ │ │ └── hkdf.go │ │ │ ├── internal │ │ │ │ ├── alias │ │ │ │ │ ├── alias.go │ │ │ │ │ └── alias_purego.go │ │ │ │ └── poly1305 │ │ │ │ │ ├── mac_noasm.go │ │ │ │ │ ├── poly1305.go │ │ │ │ │ ├── sum_amd64.go │ │ │ │ │ ├── sum_amd64.s │ │ │ │ │ ├── sum_generic.go │ │ │ │ │ ├── sum_ppc64le.go │ │ │ │ │ ├── sum_ppc64le.s │ │ │ │ │ ├── sum_s390x.go │ │ │ │ │ └── sum_s390x.s │ │ │ ├── sha3 │ │ │ │ ├── doc.go │ │ │ │ ├── hashes.go │ │ │ │ ├── hashes_noasm.go │ │ │ │ ├── keccakf.go │ │ │ │ ├── keccakf_amd64.go │ │ │ │ ├── keccakf_amd64.s │ │ │ │ ├── sha3.go │ │ │ │ ├── sha3_s390x.go │ │ │ │ ├── sha3_s390x.s │ │ │ │ ├── shake.go │ │ │ │ ├── shake_noasm.go │ │ │ │ └── xor.go │ │ │ ├── ssh │ │ │ │ └── terminal │ │ │ │ │ └── terminal.go │ │ │ └── xts │ │ │ │ └── xts.go │ │ │ ├── net │ │ │ ├── LICENSE │ │ │ ├── PATENTS │ │ │ └── dns │ │ │ │ └── dnsmessage │ │ │ │ └── message.go │ │ │ ├── sys │ │ │ ├── LICENSE │ │ │ ├── PATENTS │ │ │ ├── cpu │ │ │ │ ├── asm_aix_ppc64.s │ │ │ │ ├── byteorder.go │ │ │ │ ├── cpu.go │ │ │ │ ├── cpu_aix.go │ │ │ │ ├── cpu_arm.go │ │ │ │ ├── cpu_arm64.go │ │ │ │ ├── cpu_arm64.s │ │ │ │ ├── cpu_gc_arm64.go │ │ │ │ ├── cpu_gc_s390x.go │ │ │ │ ├── cpu_gc_x86.go │ │ │ │ ├── cpu_gccgo_arm64.go │ │ │ │ ├── cpu_gccgo_s390x.go │ │ │ │ ├── cpu_gccgo_x86.c │ │ │ │ ├── cpu_gccgo_x86.go │ │ │ │ ├── cpu_linux.go │ │ │ │ ├── cpu_linux_arm.go │ │ │ │ ├── cpu_linux_arm64.go │ │ │ │ ├── cpu_linux_mips64x.go │ │ │ │ ├── cpu_linux_noinit.go │ │ │ │ ├── cpu_linux_ppc64x.go │ │ │ │ ├── cpu_linux_s390x.go │ │ │ │ ├── cpu_loong64.go │ │ │ │ ├── cpu_mips64x.go │ │ │ │ ├── cpu_mipsx.go │ │ │ │ ├── cpu_netbsd_arm64.go │ │ │ │ ├── cpu_openbsd_arm64.go │ │ │ │ ├── cpu_openbsd_arm64.s │ │ │ │ ├── cpu_other_arm.go │ │ │ │ ├── cpu_other_arm64.go │ │ │ │ ├── cpu_other_mips64x.go │ │ │ │ ├── cpu_other_ppc64x.go │ │ │ │ ├── cpu_other_riscv64.go │ │ │ │ ├── cpu_ppc64x.go │ │ │ │ ├── cpu_riscv64.go │ │ │ │ ├── cpu_s390x.go │ │ │ │ ├── cpu_s390x.s │ │ │ │ ├── cpu_wasm.go │ │ │ │ ├── cpu_x86.go │ │ │ │ ├── cpu_x86.s │ │ │ │ ├── cpu_zos.go │ │ │ │ ├── cpu_zos_s390x.go │ │ │ │ ├── endian_big.go │ │ │ │ ├── endian_little.go │ │ │ │ ├── hwcap_linux.go │ │ │ │ ├── parse.go │ │ │ │ ├── proc_cpuinfo_linux.go │ │ │ │ ├── runtime_auxv.go │ │ │ │ ├── runtime_auxv_go121.go │ │ │ │ ├── syscall_aix_gccgo.go │ │ │ │ └── syscall_aix_ppc64_gc.go │ │ │ ├── plan9 │ │ │ │ ├── asm.s │ │ │ │ ├── asm_plan9_386.s │ │ │ │ ├── asm_plan9_amd64.s │ │ │ │ ├── asm_plan9_arm.s │ │ │ │ ├── const_plan9.go │ │ │ │ ├── dir_plan9.go │ │ │ │ ├── env_plan9.go │ │ │ │ ├── errors_plan9.go │ │ │ │ ├── mkall.sh │ │ │ │ ├── mkerrors.sh │ │ │ │ ├── mksysnum_plan9.sh │ │ │ │ ├── pwd_go15_plan9.go │ │ │ │ ├── pwd_plan9.go │ │ │ │ ├── race.go │ │ │ │ ├── race0.go │ │ │ │ ├── str.go │ │ │ │ ├── syscall.go │ │ │ │ ├── syscall_plan9.go │ │ │ │ ├── zsyscall_plan9_386.go │ │ │ │ ├── zsyscall_plan9_amd64.go │ │ │ │ ├── zsyscall_plan9_arm.go │ │ │ │ └── zsysnum_plan9.go │ │ │ ├── unix │ │ │ │ ├── .gitignore │ │ │ │ ├── README.md │ │ │ │ ├── affinity_linux.go │ │ │ │ ├── aliases.go │ │ │ │ ├── asm_aix_ppc64.s │ │ │ │ ├── asm_bsd_386.s │ │ │ │ ├── asm_bsd_amd64.s │ │ │ │ ├── asm_bsd_arm.s │ │ │ │ ├── asm_bsd_arm64.s │ │ │ │ ├── asm_bsd_ppc64.s │ │ │ │ ├── asm_bsd_riscv64.s │ │ │ │ ├── asm_linux_386.s │ │ │ │ ├── asm_linux_amd64.s │ │ │ │ ├── asm_linux_arm.s │ │ │ │ ├── asm_linux_arm64.s │ │ │ │ ├── asm_linux_loong64.s │ │ │ │ ├── asm_linux_mips64x.s │ │ │ │ ├── asm_linux_mipsx.s │ │ │ │ ├── asm_linux_ppc64x.s │ │ │ │ ├── asm_linux_riscv64.s │ │ │ │ ├── asm_linux_s390x.s │ │ │ │ ├── asm_openbsd_mips64.s │ │ │ │ ├── asm_solaris_amd64.s │ │ │ │ ├── asm_zos_s390x.s │ │ │ │ ├── bluetooth_linux.go │ │ │ │ ├── bpxsvc_zos.go │ │ │ │ ├── bpxsvc_zos.s │ │ │ │ ├── cap_freebsd.go │ │ │ │ ├── constants.go │ │ │ │ ├── dev_aix_ppc.go │ │ │ │ ├── dev_aix_ppc64.go │ │ │ │ ├── dev_darwin.go │ │ │ │ ├── dev_dragonfly.go │ │ │ │ ├── dev_freebsd.go │ │ │ │ ├── dev_linux.go │ │ │ │ ├── dev_netbsd.go │ │ │ │ ├── dev_openbsd.go │ │ │ │ ├── dev_zos.go │ │ │ │ ├── dirent.go │ │ │ │ ├── endian_big.go │ │ │ │ ├── endian_little.go │ │ │ │ ├── env_unix.go │ │ │ │ ├── fcntl.go │ │ │ │ ├── fcntl_darwin.go │ │ │ │ ├── fcntl_linux_32bit.go │ │ │ │ ├── fdset.go │ │ │ │ ├── gccgo.go │ │ │ │ ├── gccgo_c.c │ │ │ │ ├── gccgo_linux_amd64.go │ │ │ │ ├── ifreq_linux.go │ │ │ │ ├── ioctl_linux.go │ │ │ │ ├── ioctl_signed.go │ │ │ │ ├── ioctl_unsigned.go │ │ │ │ ├── ioctl_zos.go │ │ │ │ ├── mkall.sh │ │ │ │ ├── mkerrors.sh │ │ │ │ ├── mmap_nomremap.go │ │ │ │ ├── mremap.go │ │ │ │ ├── pagesize_unix.go │ │ │ │ ├── pledge_openbsd.go │ │ │ │ ├── ptrace_darwin.go │ │ │ │ ├── ptrace_ios.go │ │ │ │ ├── race.go │ │ │ │ ├── race0.go │ │ │ │ ├── readdirent_getdents.go │ │ │ │ ├── readdirent_getdirentries.go │ │ │ │ ├── sockcmsg_dragonfly.go │ │ │ │ ├── sockcmsg_linux.go │ │ │ │ ├── sockcmsg_unix.go │ │ │ │ ├── sockcmsg_unix_other.go │ │ │ │ ├── sockcmsg_zos.go │ │ │ │ ├── symaddr_zos_s390x.s │ │ │ │ ├── syscall.go │ │ │ │ ├── syscall_aix.go │ │ │ │ ├── syscall_aix_ppc.go │ │ │ │ ├── syscall_aix_ppc64.go │ │ │ │ ├── syscall_bsd.go │ │ │ │ ├── syscall_darwin.go │ │ │ │ ├── syscall_darwin_amd64.go │ │ │ │ ├── syscall_darwin_arm64.go │ │ │ │ ├── syscall_darwin_libSystem.go │ │ │ │ ├── syscall_dragonfly.go │ │ │ │ ├── syscall_dragonfly_amd64.go │ │ │ │ ├── syscall_freebsd.go │ │ │ │ ├── syscall_freebsd_386.go │ │ │ │ ├── syscall_freebsd_amd64.go │ │ │ │ ├── syscall_freebsd_arm.go │ │ │ │ ├── syscall_freebsd_arm64.go │ │ │ │ ├── syscall_freebsd_riscv64.go │ │ │ │ ├── syscall_hurd.go │ │ │ │ ├── syscall_hurd_386.go │ │ │ │ ├── syscall_illumos.go │ │ │ │ ├── syscall_linux.go │ │ │ │ ├── syscall_linux_386.go │ │ │ │ ├── syscall_linux_alarm.go │ │ │ │ ├── syscall_linux_amd64.go │ │ │ │ ├── syscall_linux_amd64_gc.go │ │ │ │ ├── syscall_linux_arm.go │ │ │ │ ├── syscall_linux_arm64.go │ │ │ │ ├── syscall_linux_gc.go │ │ │ │ ├── syscall_linux_gc_386.go │ │ │ │ ├── syscall_linux_gc_arm.go │ │ │ │ ├── syscall_linux_gccgo_386.go │ │ │ │ ├── syscall_linux_gccgo_arm.go │ │ │ │ ├── syscall_linux_loong64.go │ │ │ │ ├── syscall_linux_mips64x.go │ │ │ │ ├── syscall_linux_mipsx.go │ │ │ │ ├── syscall_linux_ppc.go │ │ │ │ ├── syscall_linux_ppc64x.go │ │ │ │ ├── syscall_linux_riscv64.go │ │ │ │ ├── syscall_linux_s390x.go │ │ │ │ ├── syscall_linux_sparc64.go │ │ │ │ ├── syscall_netbsd.go │ │ │ │ ├── syscall_netbsd_386.go │ │ │ │ ├── syscall_netbsd_amd64.go │ │ │ │ ├── syscall_netbsd_arm.go │ │ │ │ ├── syscall_netbsd_arm64.go │ │ │ │ ├── syscall_openbsd.go │ │ │ │ ├── syscall_openbsd_386.go │ │ │ │ ├── syscall_openbsd_amd64.go │ │ │ │ ├── syscall_openbsd_arm.go │ │ │ │ ├── syscall_openbsd_arm64.go │ │ │ │ ├── syscall_openbsd_libc.go │ │ │ │ ├── syscall_openbsd_mips64.go │ │ │ │ ├── syscall_openbsd_ppc64.go │ │ │ │ ├── syscall_openbsd_riscv64.go │ │ │ │ ├── syscall_solaris.go │ │ │ │ ├── syscall_solaris_amd64.go │ │ │ │ ├── syscall_unix.go │ │ │ │ ├── syscall_unix_gc.go │ │ │ │ ├── syscall_unix_gc_ppc64x.go │ │ │ │ ├── syscall_zos_s390x.go │ │ │ │ ├── sysvshm_linux.go │ │ │ │ ├── sysvshm_unix.go │ │ │ │ ├── sysvshm_unix_other.go │ │ │ │ ├── timestruct.go │ │ │ │ ├── unveil_openbsd.go │ │ │ │ ├── xattr_bsd.go │ │ │ │ ├── zerrors_aix_ppc.go │ │ │ │ ├── zerrors_aix_ppc64.go │ │ │ │ ├── zerrors_darwin_amd64.go │ │ │ │ ├── zerrors_darwin_arm64.go │ │ │ │ ├── zerrors_dragonfly_amd64.go │ │ │ │ ├── zerrors_freebsd_386.go │ │ │ │ ├── zerrors_freebsd_amd64.go │ │ │ │ ├── zerrors_freebsd_arm.go │ │ │ │ ├── zerrors_freebsd_arm64.go │ │ │ │ ├── zerrors_freebsd_riscv64.go │ │ │ │ ├── zerrors_linux.go │ │ │ │ ├── zerrors_linux_386.go │ │ │ │ ├── zerrors_linux_amd64.go │ │ │ │ ├── zerrors_linux_arm.go │ │ │ │ ├── zerrors_linux_arm64.go │ │ │ │ ├── zerrors_linux_loong64.go │ │ │ │ ├── zerrors_linux_mips.go │ │ │ │ ├── zerrors_linux_mips64.go │ │ │ │ ├── zerrors_linux_mips64le.go │ │ │ │ ├── zerrors_linux_mipsle.go │ │ │ │ ├── zerrors_linux_ppc.go │ │ │ │ ├── zerrors_linux_ppc64.go │ │ │ │ ├── zerrors_linux_ppc64le.go │ │ │ │ ├── zerrors_linux_riscv64.go │ │ │ │ ├── zerrors_linux_s390x.go │ │ │ │ ├── zerrors_linux_sparc64.go │ │ │ │ ├── zerrors_netbsd_386.go │ │ │ │ ├── zerrors_netbsd_amd64.go │ │ │ │ ├── zerrors_netbsd_arm.go │ │ │ │ ├── zerrors_netbsd_arm64.go │ │ │ │ ├── zerrors_openbsd_386.go │ │ │ │ ├── zerrors_openbsd_amd64.go │ │ │ │ ├── zerrors_openbsd_arm.go │ │ │ │ ├── zerrors_openbsd_arm64.go │ │ │ │ ├── zerrors_openbsd_mips64.go │ │ │ │ ├── zerrors_openbsd_ppc64.go │ │ │ │ ├── zerrors_openbsd_riscv64.go │ │ │ │ ├── zerrors_solaris_amd64.go │ │ │ │ ├── zerrors_zos_s390x.go │ │ │ │ ├── zptrace_armnn_linux.go │ │ │ │ ├── zptrace_linux_arm64.go │ │ │ │ ├── zptrace_mipsnn_linux.go │ │ │ │ ├── zptrace_mipsnnle_linux.go │ │ │ │ ├── zptrace_x86_linux.go │ │ │ │ ├── zsymaddr_zos_s390x.s │ │ │ │ ├── zsyscall_aix_ppc.go │ │ │ │ ├── zsyscall_aix_ppc64.go │ │ │ │ ├── zsyscall_aix_ppc64_gc.go │ │ │ │ ├── zsyscall_aix_ppc64_gccgo.go │ │ │ │ ├── zsyscall_darwin_amd64.go │ │ │ │ ├── zsyscall_darwin_amd64.s │ │ │ │ ├── zsyscall_darwin_arm64.go │ │ │ │ ├── zsyscall_darwin_arm64.s │ │ │ │ ├── zsyscall_dragonfly_amd64.go │ │ │ │ ├── zsyscall_freebsd_386.go │ │ │ │ ├── zsyscall_freebsd_amd64.go │ │ │ │ ├── zsyscall_freebsd_arm.go │ │ │ │ ├── zsyscall_freebsd_arm64.go │ │ │ │ ├── zsyscall_freebsd_riscv64.go │ │ │ │ ├── zsyscall_illumos_amd64.go │ │ │ │ ├── zsyscall_linux.go │ │ │ │ ├── zsyscall_linux_386.go │ │ │ │ ├── zsyscall_linux_amd64.go │ │ │ │ ├── zsyscall_linux_arm.go │ │ │ │ ├── zsyscall_linux_arm64.go │ │ │ │ ├── zsyscall_linux_loong64.go │ │ │ │ ├── zsyscall_linux_mips.go │ │ │ │ ├── zsyscall_linux_mips64.go │ │ │ │ ├── zsyscall_linux_mips64le.go │ │ │ │ ├── zsyscall_linux_mipsle.go │ │ │ │ ├── zsyscall_linux_ppc.go │ │ │ │ ├── zsyscall_linux_ppc64.go │ │ │ │ ├── zsyscall_linux_ppc64le.go │ │ │ │ ├── zsyscall_linux_riscv64.go │ │ │ │ ├── zsyscall_linux_s390x.go │ │ │ │ ├── zsyscall_linux_sparc64.go │ │ │ │ ├── zsyscall_netbsd_386.go │ │ │ │ ├── zsyscall_netbsd_amd64.go │ │ │ │ ├── zsyscall_netbsd_arm.go │ │ │ │ ├── zsyscall_netbsd_arm64.go │ │ │ │ ├── zsyscall_openbsd_386.go │ │ │ │ ├── zsyscall_openbsd_386.s │ │ │ │ ├── zsyscall_openbsd_amd64.go │ │ │ │ ├── zsyscall_openbsd_amd64.s │ │ │ │ ├── zsyscall_openbsd_arm.go │ │ │ │ ├── zsyscall_openbsd_arm.s │ │ │ │ ├── zsyscall_openbsd_arm64.go │ │ │ │ ├── zsyscall_openbsd_arm64.s │ │ │ │ ├── zsyscall_openbsd_mips64.go │ │ │ │ ├── zsyscall_openbsd_mips64.s │ │ │ │ ├── zsyscall_openbsd_ppc64.go │ │ │ │ ├── zsyscall_openbsd_ppc64.s │ │ │ │ ├── zsyscall_openbsd_riscv64.go │ │ │ │ ├── zsyscall_openbsd_riscv64.s │ │ │ │ ├── zsyscall_solaris_amd64.go │ │ │ │ ├── zsyscall_zos_s390x.go │ │ │ │ ├── zsysctl_openbsd_386.go │ │ │ │ ├── zsysctl_openbsd_amd64.go │ │ │ │ ├── zsysctl_openbsd_arm.go │ │ │ │ ├── zsysctl_openbsd_arm64.go │ │ │ │ ├── zsysctl_openbsd_mips64.go │ │ │ │ ├── zsysctl_openbsd_ppc64.go │ │ │ │ ├── zsysctl_openbsd_riscv64.go │ │ │ │ ├── zsysnum_darwin_amd64.go │ │ │ │ ├── zsysnum_darwin_arm64.go │ │ │ │ ├── zsysnum_dragonfly_amd64.go │ │ │ │ ├── zsysnum_freebsd_386.go │ │ │ │ ├── zsysnum_freebsd_amd64.go │ │ │ │ ├── zsysnum_freebsd_arm.go │ │ │ │ ├── zsysnum_freebsd_arm64.go │ │ │ │ ├── zsysnum_freebsd_riscv64.go │ │ │ │ ├── zsysnum_linux_386.go │ │ │ │ ├── zsysnum_linux_amd64.go │ │ │ │ ├── zsysnum_linux_arm.go │ │ │ │ ├── zsysnum_linux_arm64.go │ │ │ │ ├── zsysnum_linux_loong64.go │ │ │ │ ├── zsysnum_linux_mips.go │ │ │ │ ├── zsysnum_linux_mips64.go │ │ │ │ ├── zsysnum_linux_mips64le.go │ │ │ │ ├── zsysnum_linux_mipsle.go │ │ │ │ ├── zsysnum_linux_ppc.go │ │ │ │ ├── zsysnum_linux_ppc64.go │ │ │ │ ├── zsysnum_linux_ppc64le.go │ │ │ │ ├── zsysnum_linux_riscv64.go │ │ │ │ ├── zsysnum_linux_s390x.go │ │ │ │ ├── zsysnum_linux_sparc64.go │ │ │ │ ├── zsysnum_netbsd_386.go │ │ │ │ ├── zsysnum_netbsd_amd64.go │ │ │ │ ├── zsysnum_netbsd_arm.go │ │ │ │ ├── zsysnum_netbsd_arm64.go │ │ │ │ ├── zsysnum_openbsd_386.go │ │ │ │ ├── zsysnum_openbsd_amd64.go │ │ │ │ ├── zsysnum_openbsd_arm.go │ │ │ │ ├── zsysnum_openbsd_arm64.go │ │ │ │ ├── zsysnum_openbsd_mips64.go │ │ │ │ ├── zsysnum_openbsd_ppc64.go │ │ │ │ ├── zsysnum_openbsd_riscv64.go │ │ │ │ ├── zsysnum_zos_s390x.go │ │ │ │ ├── ztypes_aix_ppc.go │ │ │ │ ├── ztypes_aix_ppc64.go │ │ │ │ ├── ztypes_darwin_amd64.go │ │ │ │ ├── ztypes_darwin_arm64.go │ │ │ │ ├── ztypes_dragonfly_amd64.go │ │ │ │ ├── ztypes_freebsd_386.go │ │ │ │ ├── ztypes_freebsd_amd64.go │ │ │ │ ├── ztypes_freebsd_arm.go │ │ │ │ ├── ztypes_freebsd_arm64.go │ │ │ │ ├── ztypes_freebsd_riscv64.go │ │ │ │ ├── ztypes_linux.go │ │ │ │ ├── ztypes_linux_386.go │ │ │ │ ├── ztypes_linux_amd64.go │ │ │ │ ├── ztypes_linux_arm.go │ │ │ │ ├── ztypes_linux_arm64.go │ │ │ │ ├── ztypes_linux_loong64.go │ │ │ │ ├── ztypes_linux_mips.go │ │ │ │ ├── ztypes_linux_mips64.go │ │ │ │ ├── ztypes_linux_mips64le.go │ │ │ │ ├── ztypes_linux_mipsle.go │ │ │ │ ├── ztypes_linux_ppc.go │ │ │ │ ├── ztypes_linux_ppc64.go │ │ │ │ ├── ztypes_linux_ppc64le.go │ │ │ │ ├── ztypes_linux_riscv64.go │ │ │ │ ├── ztypes_linux_s390x.go │ │ │ │ ├── ztypes_linux_sparc64.go │ │ │ │ ├── ztypes_netbsd_386.go │ │ │ │ ├── ztypes_netbsd_amd64.go │ │ │ │ ├── ztypes_netbsd_arm.go │ │ │ │ ├── ztypes_netbsd_arm64.go │ │ │ │ ├── ztypes_openbsd_386.go │ │ │ │ ├── ztypes_openbsd_amd64.go │ │ │ │ ├── ztypes_openbsd_arm.go │ │ │ │ ├── ztypes_openbsd_arm64.go │ │ │ │ ├── ztypes_openbsd_mips64.go │ │ │ │ ├── ztypes_openbsd_ppc64.go │ │ │ │ ├── ztypes_openbsd_riscv64.go │ │ │ │ ├── ztypes_solaris_amd64.go │ │ │ │ └── ztypes_zos_s390x.go │ │ │ └── windows │ │ │ │ ├── aliases.go │ │ │ │ ├── dll_windows.go │ │ │ │ ├── env_windows.go │ │ │ │ ├── eventlog.go │ │ │ │ ├── exec_windows.go │ │ │ │ ├── memory_windows.go │ │ │ │ ├── mkerrors.bash │ │ │ │ ├── mkknownfolderids.bash │ │ │ │ ├── mksyscall.go │ │ │ │ ├── race.go │ │ │ │ ├── race0.go │ │ │ │ ├── security_windows.go │ │ │ │ ├── service.go │ │ │ │ ├── setupapi_windows.go │ │ │ │ ├── str.go │ │ │ │ ├── syscall.go │ │ │ │ ├── syscall_windows.go │ │ │ │ ├── types_windows.go │ │ │ │ ├── types_windows_386.go │ │ │ │ ├── types_windows_amd64.go │ │ │ │ ├── types_windows_arm.go │ │ │ │ ├── types_windows_arm64.go │ │ │ │ ├── zerrors_windows.go │ │ │ │ ├── zknownfolderids_windows.go │ │ │ │ └── zsyscall_windows.go │ │ │ └── term │ │ │ ├── CONTRIBUTING.md │ │ │ ├── LICENSE │ │ │ ├── PATENTS │ │ │ ├── README.md │ │ │ ├── codereview.cfg │ │ │ ├── term.go │ │ │ ├── term_plan9.go │ │ │ ├── term_unix.go │ │ │ ├── term_unix_bsd.go │ │ │ ├── term_unix_other.go │ │ │ ├── term_unsupported.go │ │ │ ├── term_windows.go │ │ │ └── terminal.go │ │ └── modules.txt ├── core │ ├── .clang-format-2 │ ├── .clang-format-4 │ ├── .gitignore │ ├── CleanSpec.mk │ ├── METADATA │ ├── MODULE_LICENSE_APACHE2 │ ├── OWNERS │ ├── PREUPLOAD.cfg │ ├── bootstat │ │ ├── Android.bp │ │ ├── OWNERS │ │ ├── README.md │ │ ├── boot_event_record_store.cpp │ │ ├── boot_event_record_store.h │ │ ├── boot_event_record_store_test.cpp │ │ ├── boot_reason_test.sh │ │ ├── bootstat-debug.rc │ │ ├── bootstat.cpp │ │ ├── bootstat.rc │ │ └── testrunner.cpp │ ├── cli-test │ │ ├── Android.bp │ │ ├── README.md │ │ └── cli-test.cpp │ ├── code_coverage │ │ ├── Android.bp │ │ ├── empty_policy │ │ │ ├── code_coverage.arm.policy │ │ │ ├── code_coverage.arm64.policy │ │ │ ├── code_coverage.riscv64.policy │ │ │ ├── code_coverage.x86.policy │ │ │ └── code_coverage.x86_64.policy │ │ └── seccomp_policy │ │ │ ├── code_coverage.arm.policy │ │ │ ├── code_coverage.arm64.policy │ │ │ ├── code_coverage.policy.def │ │ │ ├── code_coverage.riscv64.policy │ │ │ ├── code_coverage.x86.policy │ │ │ ├── code_coverage.x86_64.policy │ │ │ └── generate.sh │ ├── debuggerd │ │ ├── Android.bp │ │ ├── MODULE_LICENSE_APACHE2 │ │ ├── OWNERS │ │ ├── TEST_MAPPING │ │ ├── client │ │ │ ├── debuggerd_client.cpp │ │ │ └── debuggerd_client_test.cpp │ │ ├── common │ │ │ └── include │ │ │ │ └── dump_type.h │ │ ├── crash_dump.cpp │ │ ├── crash_test.cpp │ │ ├── crash_test.h │ │ ├── crasher │ │ │ ├── Android.bp │ │ │ ├── arm │ │ │ │ └── crashglue.S │ │ │ ├── arm64 │ │ │ │ └── crashglue.S │ │ │ ├── crasher.cpp │ │ │ ├── riscv64 │ │ │ │ └── crashglue.S │ │ │ ├── x86 │ │ │ │ └── crashglue.S │ │ │ └── x86_64 │ │ │ │ └── crashglue.S │ │ ├── debuggerd.cpp │ │ ├── debuggerd_benchmark.cpp │ │ ├── debuggerd_test.cpp │ │ ├── handler │ │ │ ├── debuggerd_fallback.cpp │ │ │ ├── debuggerd_fallback_nop.cpp │ │ │ ├── debuggerd_handler.cpp │ │ │ └── fallback.h │ │ ├── include │ │ │ └── debuggerd │ │ │ │ ├── client.h │ │ │ │ └── handler.h │ │ ├── libdebuggerd │ │ │ ├── backtrace.cpp │ │ │ ├── gwp_asan.cpp │ │ │ ├── include │ │ │ │ └── libdebuggerd │ │ │ │ │ ├── backtrace.h │ │ │ │ │ ├── gwp_asan.h │ │ │ │ │ ├── open_files_list.h │ │ │ │ │ ├── scudo.h │ │ │ │ │ ├── tombstone.h │ │ │ │ │ ├── types.h │ │ │ │ │ └── utility.h │ │ │ ├── open_files_list.cpp │ │ │ ├── scudo.cpp │ │ │ ├── test │ │ │ │ ├── UnwinderMock.h │ │ │ │ ├── dump_memory_test.cpp │ │ │ │ ├── elf_fake.cpp │ │ │ │ ├── elf_fake.h │ │ │ │ ├── host_signal_fixup.h │ │ │ │ ├── log_fake.cpp │ │ │ │ ├── log_fake.h │ │ │ │ ├── open_files_list_test.cpp │ │ │ │ └── tombstone_proto_to_text_test.cpp │ │ │ ├── tombstone.cpp │ │ │ ├── tombstone_proto.cpp │ │ │ ├── tombstone_proto_to_text.cpp │ │ │ └── utility.cpp │ │ ├── pbtombstone.cpp │ │ ├── proto │ │ │ ├── Android.bp │ │ │ ├── jarjar-rules.txt │ │ │ └── tombstone.proto │ │ ├── protocol.h │ │ ├── rust │ │ │ └── tombstoned_client │ │ │ │ ├── Android.bp │ │ │ │ ├── src │ │ │ │ └── lib.rs │ │ │ │ ├── wrapper.cpp │ │ │ │ └── wrapper.hpp │ │ ├── seccomp_policy │ │ │ ├── crash_dump.arm.policy │ │ │ ├── crash_dump.arm64.policy │ │ │ ├── crash_dump.policy.def │ │ │ ├── crash_dump.riscv64.policy │ │ │ ├── crash_dump.x86.policy │ │ │ ├── crash_dump.x86_64.policy │ │ │ └── generate.sh │ │ ├── test_permissive_mte │ │ │ ├── Android.bp │ │ │ ├── AndroidTest.xml │ │ │ └── mte_crash.cpp │ │ ├── tombstone_handler.cpp │ │ ├── tombstone_handler.h │ │ ├── tombstoned │ │ │ ├── include │ │ │ │ └── tombstoned │ │ │ │ │ └── tombstoned.h │ │ │ ├── intercept_manager.cpp │ │ │ ├── intercept_manager.h │ │ │ ├── tombstoned.cpp │ │ │ ├── tombstoned.microdroid.rc │ │ │ ├── tombstoned.rc │ │ │ └── tombstoned_client.cpp │ │ ├── util.cpp │ │ └── util.h │ ├── diagnose_usb │ │ ├── Android.bp │ │ ├── OWNERS │ │ ├── diagnose_usb.cpp │ │ └── include │ │ │ └── diagnose_usb.h │ ├── fastboot │ │ ├── Android.bp │ │ ├── Android.mk │ │ ├── LICENSE │ │ ├── OWNERS │ │ ├── README.md │ │ ├── TEST_MAPPING │ │ ├── bootimg_utils.cpp │ │ ├── bootimg_utils.h │ │ ├── constants.h │ │ ├── device │ │ │ ├── commands.cpp │ │ │ ├── commands.h │ │ │ ├── fastboot_device.cpp │ │ │ ├── fastboot_device.h │ │ │ ├── flashing.cpp │ │ │ ├── flashing.h │ │ │ ├── main.cpp │ │ │ ├── tcp_client.cpp │ │ │ ├── tcp_client.h │ │ │ ├── usb.cpp │ │ │ ├── usb.h │ │ │ ├── usb_client.cpp │ │ │ ├── usb_client.h │ │ │ ├── usb_iouring.cpp │ │ │ ├── usb_iouring.h │ │ │ ├── utility.cpp │ │ │ ├── utility.h │ │ │ ├── variables.cpp │ │ │ └── variables.h │ │ ├── fastboot.bash │ │ ├── fastboot.cpp │ │ ├── fastboot.h │ │ ├── fastboot_driver.cpp │ │ ├── fastboot_driver.h │ │ ├── fastboot_driver_interface.h │ │ ├── fastboot_driver_mock.h │ │ ├── fastboot_driver_test.cpp │ │ ├── fastboot_integration_test.xml │ │ ├── fastboot_test.cpp │ │ ├── filesystem.cpp │ │ ├── filesystem.h │ │ ├── fs.cpp │ │ ├── fs.h │ │ ├── fuzzer │ │ │ ├── Android.bp │ │ │ ├── README.md │ │ │ ├── fastboot_fuzzer.cpp │ │ │ ├── socket_mock_fuzz.cpp │ │ │ └── socket_mock_fuzz.h │ │ ├── fuzzy_fastboot │ │ │ ├── Android.bp │ │ │ ├── README.md │ │ │ ├── example │ │ │ │ ├── checksum_parser.py │ │ │ │ ├── config.xml │ │ │ │ └── validator.py │ │ │ ├── extensions.cpp │ │ │ ├── extensions.h │ │ │ ├── fixtures.cpp │ │ │ ├── fixtures.h │ │ │ ├── main.cpp │ │ │ ├── test_listeners.h │ │ │ ├── test_utils.cpp │ │ │ ├── test_utils.h │ │ │ ├── transport_sniffer.cpp │ │ │ └── transport_sniffer.h │ │ ├── main.cpp │ │ ├── mock_transport.h │ │ ├── result.h │ │ ├── socket.cpp │ │ ├── socket.h │ │ ├── socket_mock.cpp │ │ ├── socket_mock.h │ │ ├── socket_test.cpp │ │ ├── storage.cpp │ │ ├── storage.h │ │ ├── super_flash_helper.cpp │ │ ├── super_flash_helper.h │ │ ├── super_flash_helper_test.cpp │ │ ├── task.cpp │ │ ├── task.h │ │ ├── task_test.cpp │ │ ├── tcp.cpp │ │ ├── tcp.h │ │ ├── tcp_test.cpp │ │ ├── termux_adb.h │ │ ├── test_fastboot.py │ │ ├── transport.h │ │ ├── udp.cpp │ │ ├── udp.h │ │ ├── udp_test.cpp │ │ ├── usb.h │ │ ├── usb_linux.cpp │ │ ├── usb_osx.cpp │ │ ├── usb_windows.cpp │ │ ├── util.cpp │ │ ├── util.h │ │ ├── vendor_boot_img_utils.cpp │ │ ├── vendor_boot_img_utils.h │ │ └── vendor_boot_img_utils_test.cpp │ ├── fs_mgr │ │ ├── Android.bp │ │ ├── NOTICE │ │ ├── OWNERS │ │ ├── README.overlayfs.md │ │ ├── TEST_MAPPING │ │ ├── blockdev.cpp │ │ ├── blockdev.h │ │ ├── clean_scratch_files.rc │ │ ├── file_wait.cpp │ │ ├── fs_mgr.cpp │ │ ├── fs_mgr_dm_linear.cpp │ │ ├── fs_mgr_format.cpp │ │ ├── fs_mgr_overlayfs_control.cpp │ │ ├── fs_mgr_overlayfs_control.h │ │ ├── fs_mgr_overlayfs_mount.cpp │ │ ├── fs_mgr_overlayfs_mount.h │ │ ├── fs_mgr_priv.h │ │ ├── fs_mgr_remount.cpp │ │ ├── fs_mgr_roots.cpp │ │ ├── fs_mgr_vendor_overlay.cpp │ │ ├── include │ │ │ ├── fs_mgr.h │ │ │ ├── fs_mgr │ │ │ │ ├── file_wait.h │ │ │ │ └── roots.h │ │ │ ├── fs_mgr_dm_linear.h │ │ │ ├── fs_mgr_overlayfs.h │ │ │ └── fs_mgr_vendor_overlay.h │ │ ├── libdm │ │ │ ├── Android.bp │ │ │ ├── dm.cpp │ │ │ ├── dm_table.cpp │ │ │ ├── dm_target.cpp │ │ │ ├── dm_test.cpp │ │ │ ├── include │ │ │ │ └── libdm │ │ │ │ │ ├── dm.h │ │ │ │ │ ├── dm_table.h │ │ │ │ │ ├── dm_target.h │ │ │ │ │ └── loop_control.h │ │ │ ├── loop_control.cpp │ │ │ ├── loop_control_test.cpp │ │ │ ├── test_util.cpp │ │ │ ├── test_util.h │ │ │ ├── utility.cpp │ │ │ └── utility.h │ │ ├── libfiemap │ │ │ ├── Android.bp │ │ │ ├── README.md │ │ │ ├── binder.cpp │ │ │ ├── fiemap_status.cpp │ │ │ ├── fiemap_writer.cpp │ │ │ ├── fiemap_writer_test.cpp │ │ │ ├── image_manager.cpp │ │ │ ├── image_test.cpp │ │ │ ├── include │ │ │ │ └── libfiemap │ │ │ │ │ ├── fiemap_status.h │ │ │ │ │ ├── fiemap_writer.h │ │ │ │ │ ├── image_manager.h │ │ │ │ │ └── split_fiemap_writer.h │ │ │ ├── metadata.cpp │ │ │ ├── metadata.h │ │ │ ├── passthrough.cpp │ │ │ ├── split_fiemap_writer.cpp │ │ │ ├── utility.cpp │ │ │ └── utility.h │ │ ├── libfs_avb │ │ │ ├── Android.bp │ │ │ ├── avb_ops.cpp │ │ │ ├── avb_ops.h │ │ │ ├── avb_util.cpp │ │ │ ├── avb_util.h │ │ │ ├── fs_avb.cpp │ │ │ ├── fs_avb_util.cpp │ │ │ ├── include │ │ │ │ └── fs_avb │ │ │ │ │ ├── fs_avb.h │ │ │ │ │ ├── fs_avb_util.h │ │ │ │ │ └── types.h │ │ │ ├── run_tests.sh │ │ │ ├── sha.h │ │ │ ├── types.cpp │ │ │ ├── util.cpp │ │ │ └── util.h │ │ ├── libfstab │ │ │ ├── Android.bp │ │ │ ├── boot_config.cpp │ │ │ ├── fstab.cpp │ │ │ ├── fstab_priv.h │ │ │ ├── include │ │ │ │ └── fstab │ │ │ │ │ └── fstab.h │ │ │ ├── logging_macros.h │ │ │ └── slotselect.cpp │ │ ├── liblp │ │ │ ├── Android.bp │ │ │ ├── OWNERS │ │ │ ├── TEST_MAPPING │ │ │ ├── builder.cpp │ │ │ ├── builder_test.cpp │ │ │ ├── device_test.cpp │ │ │ ├── fuzzer │ │ │ │ ├── Android.bp │ │ │ │ ├── README.md │ │ │ │ ├── image_gen_rand.py │ │ │ │ ├── liblp_apis_fuzzer.cpp │ │ │ │ ├── liblp_builder_fuzzer.cpp │ │ │ │ └── liblp_super_layout_builder_fuzzer.cpp │ │ │ ├── images.cpp │ │ │ ├── images.h │ │ │ ├── include │ │ │ │ └── liblp │ │ │ │ │ ├── builder.h │ │ │ │ │ ├── liblp.h │ │ │ │ │ ├── metadata_format.h │ │ │ │ │ ├── mock_property_fetcher.h │ │ │ │ │ ├── partition_opener.h │ │ │ │ │ ├── property_fetcher.h │ │ │ │ │ └── super_layout_builder.h │ │ │ ├── io_test.cpp │ │ │ ├── liblp_test.h │ │ │ ├── partition_opener.cpp │ │ │ ├── property_fetcher.cpp │ │ │ ├── reader.cpp │ │ │ ├── reader.h │ │ │ ├── super_layout_builder.cpp │ │ │ ├── super_layout_builder_test.cpp │ │ │ ├── test_partition_opener.cpp │ │ │ ├── test_partition_opener.h │ │ │ ├── utility.cpp │ │ │ ├── utility.h │ │ │ ├── utility_test.cpp │ │ │ ├── writer.cpp │ │ │ └── writer.h │ │ ├── libsnapshot │ │ │ ├── Android.bp │ │ │ ├── OWNERS │ │ │ ├── android │ │ │ │ └── snapshot │ │ │ │ │ └── snapshot.proto │ │ │ ├── device_info.cpp │ │ │ ├── device_info.h │ │ │ ├── dm_snapshot_internals.h │ │ │ ├── include │ │ │ │ └── libsnapshot │ │ │ │ │ ├── auto_device.h │ │ │ │ │ ├── cow_compress.h │ │ │ │ │ ├── cow_format.h │ │ │ │ │ ├── cow_reader.h │ │ │ │ │ ├── cow_writer.h │ │ │ │ │ ├── mock_cow_writer.h │ │ │ │ │ ├── mock_device_info.h │ │ │ │ │ ├── mock_snapshot.h │ │ │ │ │ ├── mock_snapshot_merge_stats.h │ │ │ │ │ ├── return.h │ │ │ │ │ ├── snapshot.h │ │ │ │ │ ├── snapshot_stats.h │ │ │ │ │ └── snapshot_stub.h │ │ │ ├── include_test │ │ │ │ └── libsnapshot │ │ │ │ │ └── test_helpers.h │ │ │ ├── libsnapshot_cow │ │ │ │ ├── cow_compress.cpp │ │ │ │ ├── cow_decompress.cpp │ │ │ │ ├── cow_decompress.h │ │ │ │ ├── cow_format.cpp │ │ │ │ ├── cow_reader.cpp │ │ │ │ ├── create_cow.cpp │ │ │ │ ├── inspect_cow.cpp │ │ │ │ ├── parser_base.h │ │ │ │ ├── parser_v2.cpp │ │ │ │ ├── parser_v2.h │ │ │ │ ├── parser_v3.cpp │ │ │ │ ├── parser_v3.h │ │ │ │ ├── snapshot_reader.cpp │ │ │ │ ├── snapshot_reader.h │ │ │ │ ├── snapshot_reader_test.cpp │ │ │ │ ├── test_v2.cpp │ │ │ │ ├── test_v3.cpp │ │ │ │ ├── writer_base.cpp │ │ │ │ ├── writer_base.h │ │ │ │ ├── writer_v2.cpp │ │ │ │ ├── writer_v2.h │ │ │ │ ├── writer_v3.cpp │ │ │ │ └── writer_v3.h │ │ │ ├── partition_cow_creator.cpp │ │ │ ├── partition_cow_creator.h │ │ │ ├── partition_cow_creator_test.cpp │ │ │ ├── return.cpp │ │ │ ├── scripts │ │ │ │ ├── Android.bp │ │ │ │ └── dump_snapshot_proto.py │ │ │ ├── snapshot.cpp │ │ │ ├── snapshot_metadata_updater.cpp │ │ │ ├── snapshot_metadata_updater.h │ │ │ ├── snapshot_metadata_updater_test.cpp │ │ │ ├── snapshot_stats.cpp │ │ │ ├── snapshot_stub.cpp │ │ │ ├── snapshot_test.cpp │ │ │ ├── snapshotctl.cpp │ │ │ ├── snapuserd │ │ │ │ ├── Android.bp │ │ │ │ ├── OWNERS │ │ │ │ ├── dm_user_block_server.cpp │ │ │ │ ├── include │ │ │ │ │ └── snapuserd │ │ │ │ │ │ ├── block_server.h │ │ │ │ │ │ ├── dm_user_block_server.h │ │ │ │ │ │ ├── snapuserd_buffer.h │ │ │ │ │ │ ├── snapuserd_client.h │ │ │ │ │ │ └── snapuserd_kernel.h │ │ │ │ ├── snapuserd.rc │ │ │ │ ├── snapuserd_buffer.cpp │ │ │ │ ├── snapuserd_client.cpp │ │ │ │ ├── snapuserd_daemon.cpp │ │ │ │ ├── snapuserd_daemon.h │ │ │ │ ├── snapuserd_extractor.cpp │ │ │ │ ├── snapuserd_logging.h │ │ │ │ ├── testing │ │ │ │ │ ├── dm_user_harness.cpp │ │ │ │ │ ├── dm_user_harness.h │ │ │ │ │ ├── harness.cpp │ │ │ │ │ ├── harness.h │ │ │ │ │ ├── host_harness.cpp │ │ │ │ │ ├── host_harness.h │ │ │ │ │ └── temp_device.h │ │ │ │ ├── user-space-merge │ │ │ │ │ ├── extractor.cpp │ │ │ │ │ ├── extractor.h │ │ │ │ │ ├── handler_manager.cpp │ │ │ │ │ ├── handler_manager.h │ │ │ │ │ ├── merge_worker.cpp │ │ │ │ │ ├── merge_worker.h │ │ │ │ │ ├── read_worker.cpp │ │ │ │ │ ├── read_worker.h │ │ │ │ │ ├── snapuserd_core.cpp │ │ │ │ │ ├── snapuserd_core.h │ │ │ │ │ ├── snapuserd_readahead.cpp │ │ │ │ │ ├── snapuserd_readahead.h │ │ │ │ │ ├── snapuserd_server.cpp │ │ │ │ │ ├── snapuserd_server.h │ │ │ │ │ ├── snapuserd_test.cpp │ │ │ │ │ ├── snapuserd_transitions.cpp │ │ │ │ │ ├── snapuserd_verify.cpp │ │ │ │ │ ├── snapuserd_verify.h │ │ │ │ │ ├── worker.cpp │ │ │ │ │ └── worker.h │ │ │ │ ├── utility.cpp │ │ │ │ └── utility.h │ │ │ ├── test_helpers.cpp │ │ │ ├── tools │ │ │ │ ├── Android.bp │ │ │ │ ├── cow_benchmark.cpp │ │ │ │ └── write_cow.cpp │ │ │ ├── utility.cpp │ │ │ ├── utility.h │ │ │ └── vts_ota_config_test.cpp │ │ ├── libstorage_literals │ │ │ ├── Android.bp │ │ │ └── storage_literals │ │ │ │ └── storage_literals.h │ │ ├── libvbmeta │ │ │ ├── Android.bp │ │ │ ├── builder.cpp │ │ │ ├── builder.h │ │ │ ├── builder_test.cpp │ │ │ ├── include │ │ │ │ └── libvbmeta │ │ │ │ │ └── libvbmeta.h │ │ │ ├── reader.cpp │ │ │ ├── reader.h │ │ │ ├── super_vbmeta_format.h │ │ │ ├── super_vbmeta_format_c.h │ │ │ ├── super_vbmeta_test.cpp │ │ │ ├── utility.cpp │ │ │ ├── utility.h │ │ │ ├── writer.cpp │ │ │ └── writer.h │ │ └── tools │ │ │ ├── Android.bp │ │ │ ├── dmctl.cpp │ │ │ └── dmuserd.cpp │ ├── gatekeeperd │ │ ├── Android.bp │ │ ├── GateKeeperResponse.cpp │ │ ├── OWNERS │ │ ├── binder │ │ │ └── android │ │ │ │ └── service │ │ │ │ └── gatekeeper │ │ │ │ ├── GateKeeperResponse.aidl │ │ │ │ └── IGateKeeperService.aidl │ │ ├── fuzzer │ │ │ └── GateKeeperServiceFuzzer.cpp │ │ ├── gatekeeperd.cpp │ │ ├── gatekeeperd.h │ │ ├── gatekeeperd.rc │ │ ├── include │ │ │ └── gatekeeper │ │ │ │ └── GateKeeperResponse.h │ │ └── main.cpp │ ├── healthd │ │ ├── Android.bp │ │ ├── AnimationParser.cpp │ │ ├── AnimationParser.h │ │ ├── AnimationParser_test.cpp │ │ ├── BatteryMonitor.cpp │ │ ├── BatteryMonitor_v1.cpp │ │ ├── OWNERS │ │ ├── TEST_MAPPING │ │ ├── animation.h │ │ ├── api │ │ │ ├── charger_sysprop-current.txt │ │ │ └── charger_sysprop-latest.txt │ │ ├── charger.cpp │ │ ├── charger.sysprop │ │ ├── charger_test.cpp │ │ ├── charger_utils.cpp │ │ ├── charger_utils.h │ │ ├── healthd_draw.cpp │ │ ├── healthd_draw.h │ │ ├── healthd_mode_charger.cpp │ │ ├── healthd_mode_charger_hidl.cpp │ │ ├── healthd_mode_charger_hidl.h │ │ ├── healthd_mode_charger_nops.cpp │ │ ├── healthd_mode_charger_nops.h │ │ ├── healthd_mode_charger_test.cpp │ │ ├── include │ │ │ └── healthd │ │ │ │ ├── BatteryMonitor.h │ │ │ │ ├── BatteryMonitor_v1.h │ │ │ │ └── healthd.h │ │ └── include_charger │ │ │ └── charger │ │ │ └── healthd_mode_charger.h │ ├── include │ │ ├── cutils │ │ ├── system │ │ └── utils │ ├── init │ │ ├── Android.bp │ │ ├── AndroidTest.xml │ │ ├── MODULE_LICENSE_APACHE2 │ │ ├── NOTICE │ │ ├── OWNERS │ │ ├── README.md │ │ ├── README.ueventd.md │ │ ├── TEST_MAPPING │ │ ├── action.cpp │ │ ├── action.h │ │ ├── action_manager.cpp │ │ ├── action_manager.h │ │ ├── action_parser.cpp │ │ ├── action_parser.h │ │ ├── apex_init_util.cpp │ │ ├── apex_init_util.h │ │ ├── block_dev_initializer.cpp │ │ ├── block_dev_initializer.h │ │ ├── bootchart.cpp │ │ ├── bootchart.h │ │ ├── builtin_arguments.h │ │ ├── builtins.cpp │ │ ├── builtins.h │ │ ├── capabilities.cpp │ │ ├── capabilities.h │ │ ├── check_builtins.cpp │ │ ├── check_builtins.h │ │ ├── compare-bootcharts.py │ │ ├── debug_ramdisk.h │ │ ├── devices.cpp │ │ ├── devices.h │ │ ├── devices_test.cpp │ │ ├── epoll.cpp │ │ ├── epoll.h │ │ ├── epoll_test.cpp │ │ ├── extra_free_kbytes.sh │ │ ├── firmware_handler.cpp │ │ ├── firmware_handler.h │ │ ├── firmware_handler_test.cpp │ │ ├── first_stage_console.cpp │ │ ├── first_stage_console.h │ │ ├── first_stage_init.cpp │ │ ├── first_stage_init.h │ │ ├── first_stage_main.cpp │ │ ├── first_stage_mount.cpp │ │ ├── first_stage_mount.h │ │ ├── fscrypt_init_extensions.cpp │ │ ├── fscrypt_init_extensions.h │ │ ├── fuzzer │ │ │ ├── Android.bp │ │ │ ├── README.md │ │ │ ├── init_parser_fuzzer.cpp │ │ │ ├── init_property_fuzzer.cpp │ │ │ └── init_ueventHandler_fuzzer.cpp │ │ ├── grab-bootchart.sh │ │ ├── host_builtin_map.py │ │ ├── host_import_parser.cpp │ │ ├── host_import_parser.h │ │ ├── host_init_stubs.h │ │ ├── host_init_verifier.cpp │ │ ├── import_parser.cpp │ │ ├── import_parser.h │ │ ├── init.cpp │ │ ├── init.h │ │ ├── init_test.cpp │ │ ├── interface_utils.cpp │ │ ├── interface_utils.h │ │ ├── interprocess_fifo.cpp │ │ ├── interprocess_fifo.h │ │ ├── interprocess_fifo_test.cpp │ │ ├── keychords.cpp │ │ ├── keychords.h │ │ ├── keychords_test.cpp │ │ ├── keyword_map.h │ │ ├── lmkd_service.cpp │ │ ├── lmkd_service.h │ │ ├── main.cpp │ │ ├── modalias_handler.cpp │ │ ├── modalias_handler.h │ │ ├── mount_handler.cpp │ │ ├── mount_handler.h │ │ ├── mount_namespace.cpp │ │ ├── mount_namespace.h │ │ ├── oneshot_on_test.cpp │ │ ├── parser.cpp │ │ ├── parser.h │ │ ├── parser │ │ │ ├── tokenizer.cpp │ │ │ ├── tokenizer.h │ │ │ └── tokenizer_test.cpp │ │ ├── perfboot.py │ │ ├── persistent_properties.cpp │ │ ├── persistent_properties.h │ │ ├── persistent_properties.proto │ │ ├── persistent_properties_test.cpp │ │ ├── property_service.cpp │ │ ├── property_service.h │ │ ├── property_service.proto │ │ ├── property_service_test.cpp │ │ ├── property_type.cpp │ │ ├── property_type.h │ │ ├── property_type_test.cpp │ │ ├── proto_utils.h │ │ ├── reboot.cpp │ │ ├── reboot.h │ │ ├── reboot_test.cpp │ │ ├── reboot_utils.cpp │ │ ├── reboot_utils.h │ │ ├── result.h │ │ ├── rlimit_parser.cpp │ │ ├── rlimit_parser.h │ │ ├── rlimit_parser_test.cpp │ │ ├── second_stage_resources.h │ │ ├── security.cpp │ │ ├── security.h │ │ ├── selabel.cpp │ │ ├── selabel.h │ │ ├── selinux.cpp │ │ ├── selinux.h │ │ ├── service.cpp │ │ ├── service.h │ │ ├── service_list.cpp │ │ ├── service_list.h │ │ ├── service_parser.cpp │ │ ├── service_parser.h │ │ ├── service_test.cpp │ │ ├── service_utils.cpp │ │ ├── service_utils.h │ │ ├── sigchld_handler.cpp │ │ ├── sigchld_handler.h │ │ ├── snapuserd_transition.cpp │ │ ├── snapuserd_transition.h │ │ ├── subcontext.cpp │ │ ├── subcontext.h │ │ ├── subcontext.proto │ │ ├── subcontext_benchmark.cpp │ │ ├── subcontext_test.cpp │ │ ├── switch_root.cpp │ │ ├── switch_root.h │ │ ├── sysprop │ │ │ ├── Android.bp │ │ │ ├── InitProperties.sysprop │ │ │ └── api │ │ │ │ ├── com.android.sysprop.init-current.txt │ │ │ │ └── com.android.sysprop.init-latest.txt │ │ ├── test_kill_services │ │ │ ├── Android.bp │ │ │ ├── AndroidTest.xml │ │ │ └── init_kill_services_test.cpp │ │ ├── test_service │ │ │ ├── Android.bp │ │ │ ├── README.md │ │ │ ├── test_service.cpp │ │ │ └── test_service.rc │ │ ├── test_upgrade_mte │ │ │ ├── Android.bp │ │ │ ├── AndroidTest.xml │ │ │ ├── OWNERS │ │ │ ├── mte_upgrade_test.rc │ │ │ └── mte_upgrade_test_helper.cpp │ │ ├── test_utils │ │ │ ├── include │ │ │ │ └── init-test-utils │ │ │ │ │ └── service_utils.h │ │ │ └── service_utils.cpp │ │ ├── tokenizer.cpp │ │ ├── tokenizer.h │ │ ├── tokenizer_test.cpp │ │ ├── uevent.h │ │ ├── uevent_handler.h │ │ ├── uevent_listener.cpp │ │ ├── uevent_listener.h │ │ ├── ueventd.cpp │ │ ├── ueventd.h │ │ ├── ueventd_parser.cpp │ │ ├── ueventd_parser.h │ │ ├── ueventd_parser_test.cpp │ │ ├── ueventd_test.cpp │ │ ├── util.cpp │ │ ├── util.h │ │ └── util_test.cpp │ ├── janitors │ │ └── OWNERS │ ├── libappfuse │ │ ├── Android.bp │ │ ├── AndroidTest.xml │ │ ├── EpollController.cc │ │ ├── FuseAppLoop.cc │ │ ├── FuseBridgeLoop.cc │ │ ├── FuseBuffer.cc │ │ ├── OWNERS │ │ └── include │ │ │ └── libappfuse │ │ │ ├── EpollController.h │ │ │ ├── FuseAppLoop.h │ │ │ ├── FuseBridgeLoop.h │ │ │ └── FuseBuffer.h │ ├── libasyncio │ │ ├── Android.bp │ │ ├── AsyncIO.cpp │ │ └── include │ │ │ └── asyncio │ │ │ └── AsyncIO.h │ ├── libcrypto_utils │ │ ├── Android.bp │ │ ├── android_pubkey.cpp │ │ └── include │ │ │ └── crypto_utils │ │ │ └── android_pubkey.h │ ├── libcutils │ │ ├── Android.bp │ │ ├── KernelLibcutilsTest.xml │ │ ├── MODULE_LICENSE_APACHE2 │ │ ├── NOTICE │ │ ├── OWNERS │ │ ├── TEST_MAPPING │ │ ├── abi-dumps │ │ │ ├── arm64 │ │ │ │ └── source-based │ │ │ │ │ └── libcutils.so.lsdump │ │ │ └── arm_arm64 │ │ │ │ └── source-based │ │ │ │ └── libcutils.so.lsdump │ │ ├── android_get_control_env.h │ │ ├── android_get_control_file.cpp │ │ ├── android_get_control_file_test.cpp │ │ ├── android_get_control_socket_test.cpp │ │ ├── android_reboot.cpp │ │ ├── ashmem-dev.cpp │ │ ├── ashmem-host.cpp │ │ ├── ashmem_base_test.cpp │ │ ├── ashmem_test.cpp │ │ ├── canned_fs_config.cpp │ │ ├── config_utils.cpp │ │ ├── fs.cpp │ │ ├── fs_config.cpp │ │ ├── fs_config.h │ │ ├── fs_config_test.cpp │ │ ├── hashmap.cpp │ │ ├── include │ │ │ ├── cutils │ │ │ │ ├── android_filesystem_config.h │ │ │ │ ├── android_get_control_file.h │ │ │ │ ├── android_reboot.h │ │ │ │ ├── ashmem.h │ │ │ │ ├── atomic.h │ │ │ │ ├── bitops.h │ │ │ │ ├── compiler.h │ │ │ │ ├── config_utils.h │ │ │ │ ├── fs.h │ │ │ │ ├── hashmap.h │ │ │ │ ├── iosched_policy.h │ │ │ │ ├── klog.h │ │ │ │ ├── list.h │ │ │ │ ├── log.h │ │ │ │ ├── memory.h │ │ │ │ ├── misc.h │ │ │ │ ├── multiuser.h │ │ │ │ ├── native_handle.h │ │ │ │ ├── partition_utils.h │ │ │ │ ├── properties.h │ │ │ │ ├── qtaguid.h │ │ │ │ ├── record_stream.h │ │ │ │ ├── sched_policy.h │ │ │ │ ├── sockets.h │ │ │ │ ├── str_parms.h │ │ │ │ ├── trace.h │ │ │ │ └── uevent.h │ │ │ └── private │ │ │ │ ├── android_filesystem_config.h │ │ │ │ ├── android_projectid_config.h │ │ │ │ ├── canned_fs_config.h │ │ │ │ └── fs_config.h │ │ ├── include_outside_system │ │ │ └── cutils │ │ │ │ ├── android_filesystem_config.h │ │ │ │ ├── android_get_control_file.h │ │ │ │ ├── android_reboot.h │ │ │ │ ├── ashmem.h │ │ │ │ ├── atomic.h │ │ │ │ ├── bitops.h │ │ │ │ ├── compiler.h │ │ │ │ ├── config_utils.h │ │ │ │ ├── fs.h │ │ │ │ ├── hashmap.h │ │ │ │ ├── iosched_policy.h │ │ │ │ ├── klog.h │ │ │ │ ├── list.h │ │ │ │ ├── log.h │ │ │ │ ├── memory.h │ │ │ │ ├── misc.h │ │ │ │ ├── multiuser.h │ │ │ │ ├── native_handle.h │ │ │ │ ├── partition_utils.h │ │ │ │ ├── properties.h │ │ │ │ ├── qtaguid.h │ │ │ │ ├── record_stream.h │ │ │ │ ├── sched_policy.h │ │ │ │ ├── sockets.h │ │ │ │ ├── str_parms.h │ │ │ │ ├── trace.h │ │ │ │ └── uevent.h │ │ ├── iosched_policy.cpp │ │ ├── klog.cpp │ │ ├── load_file.cpp │ │ ├── multiuser.cpp │ │ ├── multiuser_test.cpp │ │ ├── native_handle.cpp │ │ ├── native_handle_test.cpp │ │ ├── partition_utils.cpp │ │ ├── properties.cpp │ │ ├── properties_test.cpp │ │ ├── qtaguid.cpp │ │ ├── record_stream.cpp │ │ ├── sched_policy_test.cpp │ │ ├── socket_inaddr_any_server_unix.cpp │ │ ├── socket_inaddr_any_server_windows.cpp │ │ ├── socket_local_client_unix.cpp │ │ ├── socket_local_server_unix.cpp │ │ ├── socket_local_unix.h │ │ ├── socket_network_client_unix.cpp │ │ ├── socket_network_client_windows.cpp │ │ ├── sockets.cpp │ │ ├── sockets_test.cpp │ │ ├── sockets_unix.cpp │ │ ├── sockets_windows.cpp │ │ ├── str_parms.cpp │ │ ├── str_parms_test.cpp │ │ ├── strlcpy.c │ │ ├── trace-container.cpp │ │ ├── trace-dev.cpp │ │ ├── trace-dev.inc │ │ ├── trace-dev_test.cpp │ │ ├── trace-host.cpp │ │ └── uevent.cpp │ ├── libgrallocusage │ │ ├── Android.bp │ │ ├── GrallocUsageConversion.cpp │ │ ├── MODULE_LICENSE_APACHE2 │ │ ├── NOTICE │ │ ├── OWNERS │ │ └── include │ │ │ └── grallocusage │ │ │ └── GrallocUsageConversion.h │ ├── libkeyutils │ │ ├── Android.bp │ │ ├── NOTICE │ │ ├── include │ │ │ └── keyutils.h │ │ ├── keyutils.cpp │ │ └── keyutils_test.cpp │ ├── libmodprobe │ │ ├── Android.bp │ │ ├── OWNERS │ │ ├── TEST_MAPPING │ │ ├── include │ │ │ └── modprobe │ │ │ │ └── modprobe.h │ │ ├── libmodprobe.cpp │ │ ├── libmodprobe_ext.cpp │ │ ├── libmodprobe_ext_test.cpp │ │ ├── libmodprobe_test.cpp │ │ └── libmodprobe_test.h │ ├── libnetutils │ │ ├── Android.bp │ │ ├── NOTICE │ │ ├── OWNERS │ │ ├── dhcpclient.c │ │ ├── dhcpmsg.c │ │ ├── dhcpmsg.h │ │ ├── dhcptool.c │ │ ├── ifc_utils.c │ │ ├── include │ │ │ └── netutils │ │ │ │ └── ifc.h │ │ ├── packet.c │ │ └── packet.h │ ├── libpackagelistparser │ │ ├── Android.bp │ │ ├── TEST_MAPPING │ │ ├── include │ │ │ └── packagelistparser │ │ │ │ └── packagelistparser.h │ │ ├── packagelistparser.cpp │ │ └── packagelistparser_test.cpp │ ├── libprocessgroup │ │ ├── Android.bp │ │ ├── OWNERS │ │ ├── TEST_MAPPING │ │ ├── build_flags.h │ │ ├── cgroup_map.cpp │ │ ├── cgroup_map.h │ │ ├── cgrouprc │ │ │ ├── Android.bp │ │ │ ├── cgroup_controller.cpp │ │ │ ├── cgroup_file.cpp │ │ │ ├── cgrouprc_internal.h │ │ │ ├── include │ │ │ │ └── android │ │ │ │ │ └── cgrouprc.h │ │ │ └── libcgrouprc.map.txt │ │ ├── cgrouprc_format │ │ │ ├── Android.bp │ │ │ ├── cgroup_controller.cpp │ │ │ └── include │ │ │ │ └── processgroup │ │ │ │ └── format │ │ │ │ ├── cgroup_controller.h │ │ │ │ └── cgroup_file.h │ │ ├── include │ │ │ └── processgroup │ │ │ │ ├── processgroup.h │ │ │ │ └── sched_policy.h │ │ ├── processgroup.cpp │ │ ├── profiles │ │ │ ├── Android.bp │ │ │ ├── cgroups.json │ │ │ ├── cgroups.proto │ │ │ ├── cgroups.recovery.json │ │ │ ├── cgroups_28.json │ │ │ ├── cgroups_29.json │ │ │ ├── cgroups_30.json │ │ │ ├── cgroups_test.h │ │ │ ├── task_profiles.json │ │ │ ├── task_profiles.proto │ │ │ ├── task_profiles_28.json │ │ │ ├── task_profiles_29.json │ │ │ ├── task_profiles_30.json │ │ │ ├── task_profiles_test.h │ │ │ ├── test.cpp │ │ │ └── test_vendor.cpp │ │ ├── sched_policy.cpp │ │ ├── setup │ │ │ ├── Android.bp │ │ │ ├── cgroup_descriptor.h │ │ │ ├── cgroup_map_write.cpp │ │ │ └── include │ │ │ │ └── processgroup │ │ │ │ └── setup.h │ │ ├── task_profiles.cpp │ │ ├── task_profiles.h │ │ ├── task_profiles_test.cpp │ │ ├── tools │ │ │ ├── Android.bp │ │ │ └── settaskprofile.cpp │ │ └── util │ │ │ ├── Android.bp │ │ │ ├── OWNERS │ │ │ ├── TEST_MAPPING │ │ │ └── include │ │ │ └── processgroup │ │ │ └── util.h │ ├── libsparse │ │ ├── Android.bp │ │ ├── OWNERS │ │ ├── append2simg.cpp │ │ ├── backed_block.cpp │ │ ├── backed_block.h │ │ ├── defs.h │ │ ├── img2simg.cpp │ │ ├── include │ │ │ └── sparse │ │ │ │ └── sparse.h │ │ ├── output_file.cpp │ │ ├── output_file.h │ │ ├── simg2img.cpp │ │ ├── simg_dump.py │ │ ├── sparse.cpp │ │ ├── sparse_crc32.cpp │ │ ├── sparse_crc32.h │ │ ├── sparse_defs.h │ │ ├── sparse_err.cpp │ │ ├── sparse_file.h │ │ ├── sparse_format.h │ │ ├── sparse_fuzzer.cpp │ │ └── sparse_read.cpp │ ├── libstats │ │ ├── OWNERS │ │ ├── bootstrap │ │ │ ├── Android.bp │ │ │ ├── BootstrapClientInternal.cpp │ │ │ ├── BootstrapClientInternal.h │ │ │ ├── StatsBootstrapAtomClient.cpp │ │ │ └── include │ │ │ │ └── StatsBootstrapAtomClient.h │ │ ├── expresslog │ │ │ ├── Android.bp │ │ │ ├── Counter.cpp │ │ │ ├── Histogram.cpp │ │ │ └── include │ │ │ │ ├── Counter.h │ │ │ │ └── Histogram.h │ │ ├── pull_lazy │ │ │ ├── Android.bp │ │ │ ├── TEST_MAPPING │ │ │ ├── libstatspull_lazy.cpp │ │ │ ├── libstatspull_lazy.h │ │ │ └── libstatspull_lazy_test.xml │ │ ├── pull_rust │ │ │ ├── Android.bp │ │ │ ├── stats_pull.rs │ │ │ └── statslog.h │ │ ├── push_compat │ │ │ ├── Android.bp │ │ │ ├── StatsEventCompat.cpp │ │ │ ├── include │ │ │ │ ├── StatsEventCompat.h │ │ │ │ └── stats_event_list.h │ │ │ ├── stats_event_list.c │ │ │ ├── statsd_writer.cpp │ │ │ └── statsd_writer.h │ │ └── socket_lazy │ │ │ ├── Android.bp │ │ │ ├── TEST_MAPPING │ │ │ ├── include │ │ │ └── statssocket_lazy.h │ │ │ ├── libstatssocket_lazy.cpp │ │ │ ├── libstatssocket_lazy.h │ │ │ └── libstatssocket_lazy_test.xml │ ├── libsuspend │ │ ├── Android.bp │ │ ├── autosuspend.c │ │ ├── autosuspend_ops.h │ │ ├── autosuspend_wakeup_count.cpp │ │ └── include │ │ │ └── suspend │ │ │ └── autosuspend.h │ ├── libsync │ │ ├── Android.bp │ │ ├── NOTICE │ │ ├── OWNERS │ │ ├── include │ │ │ ├── android │ │ │ │ └── sync.h │ │ │ ├── ndk │ │ │ │ └── sync.h │ │ │ └── sync │ │ │ │ └── sync.h │ │ ├── libsync.map.txt │ │ ├── sw_sync.h │ │ └── sync.c │ ├── libsystem │ │ ├── Android.bp │ │ ├── OWNERS │ │ └── include │ │ │ └── system │ │ │ ├── camera.h │ │ │ ├── graphics-base-v1.0.h │ │ │ ├── graphics-base-v1.1.h │ │ │ ├── graphics-base-v1.2.h │ │ │ ├── graphics-base.h │ │ │ ├── graphics-sw.h │ │ │ ├── graphics.h │ │ │ ├── radio.h │ │ │ └── thread_defs.h │ ├── libsysutils │ │ ├── Android.bp │ │ ├── EventLogTags.logtags │ │ ├── include │ │ │ └── sysutils │ │ │ │ ├── FrameworkCommand.h │ │ │ │ ├── FrameworkListener.h │ │ │ │ ├── NetlinkEvent.h │ │ │ │ ├── NetlinkListener.h │ │ │ │ ├── OWNERS │ │ │ │ ├── ServiceManager.h │ │ │ │ ├── SocketClient.h │ │ │ │ ├── SocketClientCommand.h │ │ │ │ └── SocketListener.h │ │ └── src │ │ │ ├── FrameworkCommand.cpp │ │ │ ├── FrameworkListener.cpp │ │ │ ├── NetlinkEvent.cpp │ │ │ ├── NetlinkListener.cpp │ │ │ ├── OWNERS │ │ │ ├── ServiceManager.cpp │ │ │ ├── SocketClient.cpp │ │ │ ├── SocketListener.cpp │ │ │ └── SocketListener_test.cpp │ ├── libusbhost │ │ ├── Android.bp │ │ ├── include │ │ │ └── usbhost │ │ │ │ ├── usbhost.h │ │ │ │ └── usbhost_jni.h │ │ ├── usbhost.c │ │ ├── usbhost_jni.cpp │ │ └── usbhost_private.h │ ├── libutils │ │ ├── Android.bp │ │ ├── BitSet_fuzz.cpp │ │ ├── BitSet_test.cpp │ │ ├── CallStack.cpp │ │ ├── CallStack_fuzz.cpp │ │ ├── CallStack_test.cpp │ │ ├── CleanSpec.mk │ │ ├── FileMap.cpp │ │ ├── FileMap_fuzz.cpp │ │ ├── FileMap_test.cpp │ │ ├── JenkinsHash.cpp │ │ ├── LightRefBase.cpp │ │ ├── Looper.cpp │ │ ├── Looper_fuzz.cpp │ │ ├── Looper_test.cpp │ │ ├── Looper_test_pipe.h │ │ ├── LruCache_fuzz.cpp │ │ ├── LruCache_test.cpp │ │ ├── MODULE_LICENSE_APACHE2 │ │ ├── Mutex_test.cpp │ │ ├── NOTICE │ │ ├── NativeHandle.cpp │ │ ├── OWNERS │ │ ├── Printer.cpp │ │ ├── Printer_fuzz.cpp │ │ ├── ProcessCallStack.cpp │ │ ├── ProcessCallStack_fuzz.cpp │ │ ├── Singleton_test.cpp │ │ ├── Singleton_test.h │ │ ├── Singleton_test1.cpp │ │ ├── Singleton_test2.cpp │ │ ├── StopWatch.cpp │ │ ├── SystemClock.cpp │ │ ├── SystemClock_test.cpp │ │ ├── TEST_MAPPING │ │ ├── Threads.cpp │ │ ├── Timers.cpp │ │ ├── Timers_test.cpp │ │ ├── Tokenizer.cpp │ │ ├── Trace.cpp │ │ ├── abi-dumps │ │ │ ├── arm64 │ │ │ │ └── source-based │ │ │ │ │ └── libutils.so.lsdump │ │ │ └── arm_arm64 │ │ │ │ └── source-based │ │ │ │ └── libutils.so.lsdump │ │ ├── binder │ │ │ ├── Android.bp │ │ │ ├── Errors.cpp │ │ │ ├── Errors_test.cpp │ │ │ ├── FuzzFormatTypes.h │ │ │ ├── RefBase.cpp │ │ │ ├── RefBase_fuzz.cpp │ │ │ ├── RefBase_test.cpp │ │ │ ├── SharedBuffer.cpp │ │ │ ├── SharedBuffer.h │ │ │ ├── SharedBuffer_test.cpp │ │ │ ├── String16.cpp │ │ │ ├── String16_fuzz.cpp │ │ │ ├── String16_test.cpp │ │ │ ├── String8.cpp │ │ │ ├── String8_fuzz.cpp │ │ │ ├── String8_test.cpp │ │ │ ├── StrongPointer.cpp │ │ │ ├── StrongPointer_test.cpp │ │ │ ├── Unicode.cpp │ │ │ ├── Unicode_test.cpp │ │ │ ├── VectorImpl.cpp │ │ │ ├── Vector_benchmark.cpp │ │ │ ├── Vector_fuzz.cpp │ │ │ ├── Vector_test.cpp │ │ │ └── include │ │ │ │ └── utils │ │ │ │ ├── Errors.h │ │ │ │ ├── LightRefBase.h │ │ │ │ ├── RefBase.h │ │ │ │ ├── String16.h │ │ │ │ ├── String8.h │ │ │ │ ├── StrongPointer.h │ │ │ │ ├── TypeHelpers.h │ │ │ │ ├── Unicode.h │ │ │ │ ├── Vector.h │ │ │ │ └── VectorImpl.h │ │ ├── include │ │ │ └── utils │ │ │ │ ├── AndroidThreads.h │ │ │ │ ├── Atomic.h │ │ │ │ ├── BitSet.h │ │ │ │ ├── ByteOrder.h │ │ │ │ ├── CallStack.h │ │ │ │ ├── Compat.h │ │ │ │ ├── Condition.h │ │ │ │ ├── Debug.h │ │ │ │ ├── Endian.h │ │ │ │ ├── Errors.h │ │ │ │ ├── ErrorsMacros.h │ │ │ │ ├── FastStrcmp.h │ │ │ │ ├── FileMap.h │ │ │ │ ├── Flattenable.h │ │ │ │ ├── Functor.h │ │ │ │ ├── JenkinsHash.h │ │ │ │ ├── KeyedVector.h │ │ │ │ ├── LightRefBase.h │ │ │ │ ├── List.h │ │ │ │ ├── Log.h │ │ │ │ ├── Looper.h │ │ │ │ ├── LruCache.h │ │ │ │ ├── Mutex.h │ │ │ │ ├── NativeHandle.h │ │ │ │ ├── Printer.h │ │ │ │ ├── ProcessCallStack.h │ │ │ │ ├── RWLock.h │ │ │ │ ├── RefBase.h │ │ │ │ ├── Singleton.h │ │ │ │ ├── SortedVector.h │ │ │ │ ├── StopWatch.h │ │ │ │ ├── String16.h │ │ │ │ ├── String8.h │ │ │ │ ├── StrongPointer.h │ │ │ │ ├── SystemClock.h │ │ │ │ ├── Thread.h │ │ │ │ ├── ThreadDefs.h │ │ │ │ ├── Timers.h │ │ │ │ ├── Tokenizer.h │ │ │ │ ├── Trace.h │ │ │ │ ├── TypeHelpers.h │ │ │ │ ├── Unicode.h │ │ │ │ ├── Vector.h │ │ │ │ ├── VectorImpl.h │ │ │ │ ├── misc.h │ │ │ │ └── threads.h │ │ └── misc.cpp │ ├── libvendorsupport │ │ ├── Android.bp │ │ ├── OWNERS │ │ ├── TEST_MAPPING │ │ ├── include │ │ │ └── vendorsupport │ │ │ │ └── api_level.h │ │ ├── include_llndk │ │ │ └── android │ │ │ │ └── llndk-versioning.h │ │ ├── libvendorsupport.map.txt │ │ └── version_props.cpp │ ├── libvndksupport │ │ ├── Android.bp │ │ ├── OWNERS │ │ ├── TEST_MAPPING │ │ ├── include │ │ │ └── vndksupport │ │ │ │ └── linker.h │ │ ├── libvndksupport.map.txt │ │ └── linker.cpp │ ├── llkd │ │ ├── Android.bp │ │ ├── OWNERS │ │ ├── README.md │ │ ├── include │ │ │ └── llkd.h │ │ ├── libllkd.cpp │ │ ├── llkd-debuggable.rc │ │ ├── llkd.cpp │ │ └── llkd.rc │ ├── mini_keyctl │ │ ├── Android.bp │ │ ├── OWNERS │ │ ├── mini_keyctl.cpp │ │ ├── mini_keyctl_utils.cpp │ │ └── mini_keyctl_utils.h │ ├── mkbootfs │ │ ├── Android.bp │ │ └── mkbootfs.c │ ├── property_service │ │ ├── OWNERS │ │ ├── TEST_MAPPING │ │ ├── libpropertyinfoparser │ │ │ ├── Android.bp │ │ │ ├── include │ │ │ │ └── property_info_parser │ │ │ │ │ └── property_info_parser.h │ │ │ └── property_info_parser.cpp │ │ ├── libpropertyinfoserializer │ │ │ ├── Android.bp │ │ │ ├── include │ │ │ │ └── property_info_serializer │ │ │ │ │ └── property_info_serializer.h │ │ │ ├── property_info_file.cpp │ │ │ ├── property_info_serializer.cpp │ │ │ ├── property_info_serializer_test.cpp │ │ │ ├── space_tokenizer.h │ │ │ ├── trie_builder.cpp │ │ │ ├── trie_builder.h │ │ │ ├── trie_builder_test.cpp │ │ │ ├── trie_node_arena.h │ │ │ ├── trie_serializer.cpp │ │ │ └── trie_serializer.h │ │ └── property_info_checker │ │ │ ├── Android.bp │ │ │ └── property_info_checker.cpp │ ├── reboot │ │ ├── Android.bp │ │ └── reboot.c │ ├── rootdir │ │ ├── Android.bp │ │ ├── Android.mk │ │ ├── OWNERS │ │ ├── adb_debug.prop │ │ ├── asan.options │ │ ├── asan_extract.rc │ │ ├── asan_extract.sh │ │ ├── avb │ │ │ ├── Android.bp │ │ │ ├── q-developer-gsi.avbpubkey │ │ │ ├── r-developer-gsi.avbpubkey │ │ │ └── s-developer-gsi.avbpubkey │ │ ├── etc │ │ │ ├── OWNERS │ │ │ ├── TEST_MAPPING │ │ │ ├── hosts │ │ │ ├── ld.config.legacy.txt │ │ │ ├── ld.config.recovery.txt │ │ │ ├── ld.config.txt │ │ │ ├── ld.config.vndk_lite.txt │ │ │ ├── linker.config.json │ │ │ ├── public.libraries.android.txt │ │ │ ├── public.libraries.iot.txt │ │ │ └── public.libraries.wear.txt │ │ ├── init-debug.rc │ │ ├── init.boringssl.zygote64.rc │ │ ├── init.boringssl.zygote64_32.rc │ │ ├── init.environ.rc.in │ │ ├── init.no_zygote.rc │ │ ├── init.rc │ │ ├── init.usb.configfs.rc │ │ ├── init.usb.rc │ │ ├── init.zygote32.rc │ │ ├── init.zygote64.rc │ │ ├── init.zygote64_32.rc │ │ ├── ramdisk_node_list │ │ └── ueventd.rc │ ├── run-as │ │ ├── Android.bp │ │ ├── NOTICE │ │ └── run-as.cpp │ ├── rustfmt.toml │ ├── sdcard │ │ ├── Android.bp │ │ ├── OWNERS │ │ └── sdcard.cpp │ ├── shell_and_utilities │ │ ├── Android.bp │ │ ├── OWNERS │ │ └── README.md │ ├── storaged │ │ ├── Android.bp │ │ ├── EventLogTags.logtags │ │ ├── OWNERS │ │ ├── README.properties │ │ ├── binder │ │ │ └── android │ │ │ │ └── os │ │ │ │ ├── IStoraged.aidl │ │ │ │ └── storaged │ │ │ │ ├── IStoragedPrivate.aidl │ │ │ │ └── UidInfo.aidl │ │ ├── include │ │ │ ├── storaged.h │ │ │ ├── storaged_diskstats.h │ │ │ ├── storaged_info.h │ │ │ ├── storaged_service.h │ │ │ ├── storaged_uid_monitor.h │ │ │ ├── storaged_utils.h │ │ │ └── uid_info.h │ │ ├── main.cpp │ │ ├── storaged.cpp │ │ ├── storaged.proto │ │ ├── storaged.rc │ │ ├── storaged_diskstats.cpp │ │ ├── storaged_info.cpp │ │ ├── storaged_service.cpp │ │ ├── storaged_uid_monitor.cpp │ │ ├── storaged_utils.cpp │ │ ├── tools │ │ │ └── ranker.py │ │ └── uid_info.cpp │ ├── toolbox │ │ ├── Android.bp │ │ ├── MODULE_LICENSE_APACHE2 │ │ ├── NOTICE │ │ ├── OWNERS │ │ ├── generate-input.h-labels.py │ │ ├── getevent.c │ │ ├── getprop.cpp │ │ ├── modprobe.cpp │ │ ├── setprop.cpp │ │ ├── start.cpp │ │ ├── toolbox.c │ │ └── tools.h │ ├── trusty │ │ ├── Android.bp │ │ ├── OWNERS │ │ ├── apploader │ │ │ ├── Android.bp │ │ │ ├── apploader.cpp │ │ │ └── apploader_ipc.h │ │ ├── confirmationui │ │ │ ├── Android.bp │ │ │ ├── NotSoSecureInput.cpp │ │ │ ├── README │ │ │ ├── TrustyApp.cpp │ │ │ ├── TrustyApp.h │ │ │ ├── TrustyConfirmationUI.cpp │ │ │ ├── TrustyConfirmationUI.h │ │ │ ├── android.hardware.confirmationui-service.trusty.rc │ │ │ ├── android.hardware.confirmationui-service.trusty.xml │ │ │ ├── fuzzer.cpp │ │ │ ├── include │ │ │ │ ├── TrustyConfirmationuiHal.h │ │ │ │ └── TrustyIpc.h │ │ │ └── service.cpp │ │ ├── coverage │ │ │ ├── Android.bp │ │ │ ├── coverage.cpp │ │ │ ├── coverage_test.cpp │ │ │ ├── include │ │ │ │ └── trusty │ │ │ │ │ └── coverage │ │ │ │ │ ├── coverage.h │ │ │ │ │ ├── record.h │ │ │ │ │ ├── tipc.h │ │ │ │ │ └── uuid.h │ │ │ └── uuid.cpp │ │ ├── gatekeeper │ │ │ ├── Android.bp │ │ │ ├── TEST_MAPPING │ │ │ ├── android.hardware.gatekeeper-service.trusty.rc │ │ │ ├── android.hardware.gatekeeper-service.trusty.xml │ │ │ ├── gatekeeper_ipc.h │ │ │ ├── service.cpp │ │ │ ├── trusty_gatekeeper.cpp │ │ │ ├── trusty_gatekeeper.h │ │ │ ├── trusty_gatekeeper_ipc.c │ │ │ └── trusty_gatekeeper_ipc.h │ │ ├── keymaster │ │ │ ├── 3.0 │ │ │ │ ├── TrustyKeymaster3Device.cpp │ │ │ │ ├── android.hardware.keymaster@3.0-service.trusty.rc │ │ │ │ └── service.cpp │ │ │ ├── 4.0 │ │ │ │ ├── TrustyKeymaster4Device.cpp │ │ │ │ ├── android.hardware.keymaster@4.0-service.trusty.rc │ │ │ │ ├── android.hardware.keymaster@4.0-service.trusty.xml │ │ │ │ └── service.cpp │ │ │ ├── Android.bp │ │ │ ├── TEST_MAPPING │ │ │ ├── TrustyKeymaster.cpp │ │ │ ├── include │ │ │ │ └── trusty_keymaster │ │ │ │ │ ├── TrustyKeyMintDevice.h │ │ │ │ │ ├── TrustyKeyMintOperation.h │ │ │ │ │ ├── TrustyKeymaster.h │ │ │ │ │ ├── TrustyKeymaster3Device.h │ │ │ │ │ ├── TrustyKeymaster4Device.h │ │ │ │ │ ├── TrustyRemotelyProvisionedComponentDevice.h │ │ │ │ │ ├── TrustySecureClock.h │ │ │ │ │ ├── TrustySharedSecret.h │ │ │ │ │ ├── ipc │ │ │ │ │ ├── keymaster_ipc.h │ │ │ │ │ └── trusty_keymaster_ipc.h │ │ │ │ │ └── legacy │ │ │ │ │ └── trusty_keymaster_device.h │ │ │ ├── ipc │ │ │ │ └── trusty_keymaster_ipc.cpp │ │ │ ├── keymint │ │ │ │ ├── TEST_MAPPING │ │ │ │ ├── TrustyKeyMintDevice.cpp │ │ │ │ ├── TrustyKeyMintOperation.cpp │ │ │ │ ├── TrustyRemotelyProvisionedComponentDevice.cpp │ │ │ │ ├── TrustySecureClock.cpp │ │ │ │ ├── TrustySharedSecret.cpp │ │ │ │ ├── android.hardware.security.keymint-service.trusty.rc │ │ │ │ ├── android.hardware.security.keymint-service.trusty.xml │ │ │ │ └── service.cpp │ │ │ ├── set_attestation_ids │ │ │ │ └── set_attestation_ids.cpp │ │ │ └── set_attestation_key │ │ │ │ ├── keymaster_soft_attestation_keys.xml │ │ │ │ └── set_attestation_key.cpp │ │ ├── keymint │ │ │ ├── Android.bp │ │ │ ├── android.hardware.hardware_keystore.rust.trusty-keymint.xml │ │ │ ├── android.hardware.security.keymint-service.rust.trusty.rc │ │ │ ├── android.hardware.security.keymint-service.rust.trusty.xml │ │ │ └── src │ │ │ │ └── keymint_hal_main.rs │ │ ├── libtrusty-rs │ │ │ ├── Android.bp │ │ │ └── src │ │ │ │ ├── lib.rs │ │ │ │ └── sys.rs │ │ ├── libtrusty │ │ │ ├── Android.bp │ │ │ ├── include │ │ │ │ └── trusty │ │ │ │ │ ├── ipc.h │ │ │ │ │ └── tipc.h │ │ │ ├── tipc-test │ │ │ │ ├── Android.bp │ │ │ │ └── tipc_test.c │ │ │ └── trusty.c │ │ ├── line-coverage │ │ │ ├── Android.bp │ │ │ ├── coverage.cpp │ │ │ └── include │ │ │ │ └── trusty │ │ │ │ └── line-coverage │ │ │ │ ├── coverage.h │ │ │ │ ├── tipc.h │ │ │ │ └── uuid.h │ │ ├── metrics │ │ │ ├── Android.bp │ │ │ ├── include │ │ │ │ └── trusty │ │ │ │ │ └── metrics │ │ │ │ │ ├── metrics.h │ │ │ │ │ └── tipc.h │ │ │ ├── metrics.cpp │ │ │ └── metrics_test.cpp │ │ ├── secretkeeper │ │ │ ├── Android.bp │ │ │ ├── android.hardware.security.secretkeeper.trusty.rc │ │ │ ├── android.hardware.security.secretkeeper.trusty.xml │ │ │ └── src │ │ │ │ └── hal_main.rs │ │ ├── secure_dpu │ │ │ ├── Android.bp │ │ │ └── include │ │ │ │ └── trusty │ │ │ │ └── secure_dpu │ │ │ │ └── SecureDpu.h │ │ ├── stats │ │ │ ├── aidl │ │ │ │ ├── Android.bp │ │ │ │ └── android │ │ │ │ │ └── trusty │ │ │ │ │ └── stats │ │ │ │ │ └── nw │ │ │ │ │ └── setter │ │ │ │ │ └── IStatsSetter.aidl │ │ │ └── test │ │ │ │ ├── Android.bp │ │ │ │ ├── README.md │ │ │ │ └── stats_test.cpp │ │ ├── storage │ │ │ ├── interface │ │ │ │ ├── Android.bp │ │ │ │ └── include │ │ │ │ │ └── trusty │ │ │ │ │ └── interface │ │ │ │ │ └── storage.h │ │ │ ├── lib │ │ │ │ ├── Android.bp │ │ │ │ ├── include │ │ │ │ │ └── trusty │ │ │ │ │ │ └── lib │ │ │ │ │ │ └── storage.h │ │ │ │ └── storage.c │ │ │ └── proxy │ │ │ │ ├── Android.bp │ │ │ │ ├── checkpoint_handling.cpp │ │ │ │ ├── checkpoint_handling.h │ │ │ │ ├── ipc.c │ │ │ │ ├── ipc.h │ │ │ │ ├── log.h │ │ │ │ ├── proxy.c │ │ │ │ ├── rpmb.c │ │ │ │ ├── rpmb.h │ │ │ │ ├── storage.c │ │ │ │ ├── storage.h │ │ │ │ ├── watchdog.cpp │ │ │ │ └── watchdog.h │ │ ├── test │ │ │ ├── binder │ │ │ │ └── aidl │ │ │ │ │ ├── com │ │ │ │ │ └── android │ │ │ │ │ │ └── trusty │ │ │ │ │ │ └── binder │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── ByteEnum.aidl │ │ │ │ │ │ ├── ITestService.aidl │ │ │ │ │ │ ├── IntEnum.aidl │ │ │ │ │ │ └── LongEnum.aidl │ │ │ │ │ └── rules.mk │ │ │ └── driver │ │ │ │ ├── Android.bp │ │ │ │ └── trusty_driver_test.py │ │ ├── trusty-base.mk │ │ ├── trusty-storage.mk │ │ ├── trusty-test.mk │ │ └── utils │ │ │ ├── acvp │ │ │ ├── Android.bp │ │ │ ├── acvp_ipc.h │ │ │ └── trusty_modulewrapper.cpp │ │ │ ├── coverage-controller │ │ │ ├── Android.bp │ │ │ ├── controller.cpp │ │ │ └── controller.h │ │ │ ├── rpmb_dev │ │ │ ├── Android.bp │ │ │ ├── rpmb.h │ │ │ ├── rpmb_dev.c │ │ │ ├── rpmb_dev.rc │ │ │ └── rpmb_protocol.h │ │ │ ├── spiproxyd │ │ │ ├── Android.bp │ │ │ ├── main.c │ │ │ └── proxy.rc │ │ │ └── trusty-ut-ctrl │ │ │ ├── Android.bp │ │ │ └── ut-ctrl.c │ ├── usbd │ │ ├── Android.bp │ │ ├── usbd.cpp │ │ └── usbd.rc │ └── watchdogd │ │ ├── Android.bp │ │ └── watchdogd.cpp ├── e2fsprogs │ ├── .gitignore │ ├── .missing-copyright │ ├── .release-checklist │ ├── ABOUT-NLS │ ├── Android.bp │ ├── CleanSpec.mk │ ├── INSTALL │ ├── INSTALL.elfbin │ ├── MCONFIG.in │ ├── METADATA │ ├── MODULE_LICENSE_GPL │ ├── Makefile.in │ ├── NOTICE │ ├── OWNERS │ ├── README │ ├── README.version │ ├── RELEASE-NOTES │ ├── SHLIBS │ ├── SUBMITTING-PATCHES │ ├── acinclude.m4 │ ├── aclocal.m4 │ ├── config │ │ ├── config.guess │ │ ├── config.rpath │ │ ├── config.sub │ │ ├── install-sh │ │ ├── ltmain.sh │ │ ├── mkinstalldirs │ │ └── parse-types.sh │ ├── configure │ ├── configure.ac │ ├── contrib │ │ ├── Android.bp │ │ ├── add_ext4_encrypt.c │ │ ├── android │ │ │ ├── Android.bp │ │ │ ├── base_fs.c │ │ │ ├── base_fs.h │ │ │ ├── basefs_allocator.c │ │ │ ├── basefs_allocator.h │ │ │ ├── block_list.c │ │ │ ├── block_list.h │ │ │ ├── block_range.c │ │ │ ├── block_range.h │ │ │ ├── e2fsdroid.c │ │ │ ├── ext2simg.c │ │ │ ├── fsmap.c │ │ │ ├── fsmap.h │ │ │ ├── perms.c │ │ │ └── perms.h │ │ ├── build-rpm │ │ ├── dconf │ │ ├── dir2fs │ │ ├── e2croncheck │ │ ├── ext4-ioc.c │ │ ├── fallocate.c │ │ ├── fsstress.c │ │ ├── make-sparse.c │ │ ├── populate-extfs.sh │ │ ├── python-uuid │ │ │ ├── setup.py │ │ │ ├── test.py │ │ │ └── uuid.c │ │ ├── setup-schroot │ │ └── spd_readdir.c │ ├── debian │ │ ├── .gitignore │ │ ├── attic │ │ │ ├── comerrg-dev.info │ │ │ ├── comerrg-dev.menu │ │ │ ├── e2fslibsg-dev.info │ │ │ ├── e2fslibsg-dev.menu │ │ │ └── libs │ │ │ │ ├── comerr2g.files │ │ │ │ ├── control │ │ │ │ ├── e2fslibsg.files │ │ │ │ ├── rules │ │ │ │ └── ss2g.files │ │ ├── changelog │ │ ├── comerr-dev.doc-base │ │ ├── comerr-dev.examples │ │ ├── comerr-dev.install │ │ ├── comerr-dev.postinst │ │ ├── comerr-dev.postrm │ │ ├── comerr-dev.preinst │ │ ├── control │ │ ├── copyright │ │ ├── e2fsck-static.install │ │ ├── e2fsck-static.preinst │ │ ├── e2fsprogs-l10n.install │ │ ├── e2fsprogs-udeb.install │ │ ├── e2fsprogs-udeb.lintian-overrides │ │ ├── e2fsprogs-udeb.shlibs.local │ │ ├── e2fsprogs.docs │ │ ├── e2fsprogs.install │ │ ├── e2fsprogs.lintian-overrides │ │ ├── e2fsprogs.postinst │ │ ├── e2fsprogs.postinst.dh9 │ │ ├── e2fsprogs.postrm.dh9 │ │ ├── e2fsprogs.preinst │ │ ├── e2fsprogs.shlibs.local │ │ ├── fuse2fs.install │ │ ├── gbp.conf │ │ ├── libblkid-dev.install │ │ ├── libblkid1.install │ │ ├── libblkid1.symbols │ │ ├── libcom-err2.install │ │ ├── libcom-err2.symbols │ │ ├── libext2fs-dev.doc-base │ │ ├── libext2fs-dev.install │ │ ├── libext2fs2.install │ │ ├── libext2fs2.symbols │ │ ├── libss2.install │ │ ├── libss2.symbols │ │ ├── libuuid1.install │ │ ├── libuuid1.postinst │ │ ├── libuuid1.postrm │ │ ├── libuuid1.symbols │ │ ├── logsave.install │ │ ├── rules │ │ ├── scripts │ │ │ └── test-backtrace │ │ ├── shlibs.local │ │ ├── source │ │ │ ├── format │ │ │ └── lintian-overrides │ │ ├── ss-dev.examples │ │ ├── ss-dev.install │ │ ├── ss-dev.postinst │ │ ├── ss-dev.postrm │ │ ├── ss-dev.preinst │ │ ├── upstream │ │ │ └── signing-key.asc │ │ ├── uuid-dev.README.Debian │ │ ├── uuid-dev.install │ │ ├── uuid-runtime.install │ │ ├── uuid-runtime.lintian-overrides │ │ ├── uuid-runtime.postinst │ │ ├── uuid-runtime.postrm │ │ ├── uuid-runtime.prerm │ │ ├── uuid-runtime.shlibs.local │ │ └── watch │ ├── debugfs │ │ ├── Android.bp │ │ ├── Makefile.in │ │ ├── debug_cmds.ct │ │ ├── debugfs.8.in │ │ ├── debugfs.c │ │ ├── debugfs.h │ │ ├── do_journal.c │ │ ├── dump.c │ │ ├── e2freefrag.c │ │ ├── extent_cmds.ct │ │ ├── extent_inode.c │ │ ├── filefrag.c │ │ ├── htree.c │ │ ├── icheck.c │ │ ├── journal.c │ │ ├── journal.h │ │ ├── logdump.c │ │ ├── ls.c │ │ ├── lsdel.c │ │ ├── ncheck.c │ │ ├── quota.c │ │ ├── recovery.c │ │ ├── revoke.c │ │ ├── ro_debug_cmds.c │ │ ├── ro_debug_cmds.ct │ │ ├── set_fields.c │ │ ├── unused.c │ │ ├── util.c │ │ ├── xattrs.c │ │ └── zap.c │ ├── depfix.sed │ ├── doc │ │ ├── Makefile.in │ │ ├── RelNotes │ │ │ ├── v1.02.txt │ │ │ ├── v1.03.txt │ │ │ ├── v1.04.txt │ │ │ ├── v1.05.txt │ │ │ ├── v1.06.txt │ │ │ ├── v1.07.txt │ │ │ ├── v1.08.txt │ │ │ ├── v1.09.txt │ │ │ ├── v1.10.txt │ │ │ ├── v1.11.txt │ │ │ ├── v1.12.txt │ │ │ ├── v1.13.txt │ │ │ ├── v1.14.txt │ │ │ ├── v1.15.txt │ │ │ ├── v1.16.txt │ │ │ ├── v1.17.txt │ │ │ ├── v1.18.txt │ │ │ ├── v1.19.txt │ │ │ ├── v1.20.txt │ │ │ ├── v1.21.txt │ │ │ ├── v1.22.txt │ │ │ ├── v1.23.txt │ │ │ ├── v1.24.txt │ │ │ ├── v1.25.txt │ │ │ ├── v1.26.txt │ │ │ ├── v1.27.txt │ │ │ ├── v1.28.txt │ │ │ ├── v1.29.txt │ │ │ ├── v1.30.txt │ │ │ ├── v1.31.txt │ │ │ ├── v1.32.txt │ │ │ ├── v1.33.txt │ │ │ ├── v1.34.txt │ │ │ ├── v1.35.txt │ │ │ ├── v1.36.txt │ │ │ ├── v1.37.txt │ │ │ ├── v1.38.txt │ │ │ ├── v1.39.txt │ │ │ ├── v1.40.txt │ │ │ ├── v1.41.txt │ │ │ ├── v1.42.txt │ │ │ ├── v1.43.0.txt │ │ │ ├── v1.43.1.txt │ │ │ ├── v1.43.2.txt │ │ │ ├── v1.43.3.txt │ │ │ ├── v1.43.4.txt │ │ │ ├── v1.43.5.txt │ │ │ ├── v1.43.6.txt │ │ │ ├── v1.43.7.txt │ │ │ ├── v1.43.8.txt │ │ │ ├── v1.43.9.txt │ │ │ ├── v1.44.0.txt │ │ │ ├── v1.44.1.txt │ │ │ ├── v1.44.2.txt │ │ │ ├── v1.44.3.txt │ │ │ ├── v1.44.4.txt │ │ │ ├── v1.44.5.txt │ │ │ ├── v1.44.6.txt │ │ │ ├── v1.45.0.txt │ │ │ ├── v1.45.1.txt │ │ │ ├── v1.45.2.txt │ │ │ ├── v1.45.3.txt │ │ │ ├── v1.45.4.txt │ │ │ ├── v1.45.5.txt │ │ │ ├── v1.45.6.txt │ │ │ ├── v1.45.7.txt │ │ │ ├── v1.46.0.txt │ │ │ ├── v1.46.1.txt │ │ │ ├── v1.46.2.txt │ │ │ ├── v1.46.3.txt │ │ │ ├── v1.46.4.txt │ │ │ ├── v1.46.5.txt │ │ │ └── v1.46.6.txt │ │ ├── libblkid.txt │ │ ├── libext2fs.texinfo │ │ └── texinfo.tex │ ├── e2fsck │ │ ├── Android.bp │ │ ├── CHANGES │ │ ├── Makefile.in │ │ ├── badblocks.c │ │ ├── dirinfo.c │ │ ├── dx_dirinfo.c │ │ ├── e2fsck.8.in │ │ ├── e2fsck.c │ │ ├── e2fsck.conf.5.in │ │ ├── e2fsck.h │ │ ├── ea_refcount.c │ │ ├── ehandler.c │ │ ├── emptydir.c │ │ ├── encrypted_files.c │ │ ├── extend.c │ │ ├── extents.c │ │ ├── flushb.c │ │ ├── iscan.c │ │ ├── jfs_user.h │ │ ├── journal.c │ │ ├── logfile.c │ │ ├── message.c │ │ ├── mtrace.awk │ │ ├── mtrace.c │ │ ├── mtrace.h │ │ ├── pass1.c │ │ ├── pass1b.c │ │ ├── pass2.c │ │ ├── pass3.c │ │ ├── pass4.c │ │ ├── pass5.c │ │ ├── problem.c │ │ ├── problem.h │ │ ├── problemP.h │ │ ├── quota.c │ │ ├── readahead.c │ │ ├── recovery.c │ │ ├── region.c │ │ ├── rehash.c │ │ ├── revoke.c │ │ ├── scantest.c │ │ ├── sigcatcher.c │ │ ├── super.c │ │ ├── unix.c │ │ └── util.c │ ├── e2fsprogs.lsm │ ├── ext2ed │ │ ├── COPYRIGHT │ │ ├── Makefile.in │ │ ├── README │ │ ├── blockbitmap_com.c │ │ ├── dir_com.c │ │ ├── disk.c │ │ ├── doc │ │ │ ├── ext2ed-design.sgml │ │ │ ├── ext2fs-overview.sgml │ │ │ └── user-guide.sgml │ │ ├── ext2.descriptors │ │ ├── ext2_com.c │ │ ├── ext2ed.8.in │ │ ├── ext2ed.conf.in │ │ ├── ext2ed.h │ │ ├── file_com.c │ │ ├── general_com.c │ │ ├── group_com.c │ │ ├── init.c │ │ ├── inode_com.c │ │ ├── inodebitmap_com.c │ │ ├── main.c │ │ ├── super_com.c │ │ └── win.c │ ├── include │ │ ├── mingw │ │ │ ├── arpa │ │ │ │ └── inet.h │ │ │ ├── grp.h │ │ │ ├── linux │ │ │ │ └── types.h │ │ │ ├── pwd.h │ │ │ ├── sys │ │ │ │ ├── stat.h │ │ │ │ ├── sysmacros.h │ │ │ │ └── types.h │ │ │ └── unistd.h │ │ └── nonunix │ │ │ ├── asm │ │ │ └── types.h │ │ │ ├── config.h │ │ │ ├── dirent.h │ │ │ ├── getopt.h │ │ │ ├── grp.h │ │ │ ├── linux │ │ │ └── types.h │ │ │ ├── pwd.h │ │ │ ├── sys │ │ │ ├── file.h │ │ │ ├── ioctl.h │ │ │ ├── param.h │ │ │ ├── resource.h │ │ │ ├── socket.h │ │ │ ├── time.h │ │ │ └── wait.h │ │ │ ├── termios.h │ │ │ ├── unistd.h │ │ │ └── utime.h │ ├── install-utils │ │ ├── compile_manpages │ │ ├── convfstab │ │ └── remove_preformat_manpages │ ├── lib │ │ ├── Android.bp │ │ ├── Makefile.bsd-lib │ │ ├── Makefile.checker │ │ ├── Makefile.darwin-lib │ │ ├── Makefile.elf-lib │ │ ├── Makefile.library │ │ ├── Makefile.profile │ │ ├── Makefile.solaris-lib │ │ ├── blkid │ │ │ ├── Android.bp │ │ │ ├── Makefile.in │ │ │ ├── blkid.h.in │ │ │ ├── blkid.pc.in │ │ │ ├── blkidP.h │ │ │ ├── blkid_types.h.in │ │ │ ├── cache.c │ │ │ ├── dev.c │ │ │ ├── devname.c │ │ │ ├── devno.c │ │ │ ├── getsize.c │ │ │ ├── libblkid.3.in │ │ │ ├── list.h │ │ │ ├── llseek.c │ │ │ ├── probe.c │ │ │ ├── probe.h │ │ │ ├── read.c │ │ │ ├── resolve.c │ │ │ ├── save.c │ │ │ ├── tag.c │ │ │ ├── test_probe.in │ │ │ ├── tst_types.c │ │ │ └── version.c │ │ ├── config.h.in │ │ ├── dirpaths.h.in │ │ ├── e2p │ │ │ ├── Android.bp │ │ │ ├── Makefile.in │ │ │ ├── crypto_mode.c │ │ │ ├── e2p.h │ │ │ ├── e2p.pc.in │ │ │ ├── encoding.c │ │ │ ├── errcode.c │ │ │ ├── feature.c │ │ │ ├── fgetflags.c │ │ │ ├── fgetproject.c │ │ │ ├── fgetversion.c │ │ │ ├── fsetflags.c │ │ │ ├── fsetproject.c │ │ │ ├── fsetversion.c │ │ │ ├── getflags.c │ │ │ ├── getversion.c │ │ │ ├── hashstr.c │ │ │ ├── iod.c │ │ │ ├── ljs.c │ │ │ ├── ls.c │ │ │ ├── mntopts.c │ │ │ ├── ostype.c │ │ │ ├── parse_num.c │ │ │ ├── pe.c │ │ │ ├── percent.c │ │ │ ├── pf.c │ │ │ ├── project.h │ │ │ ├── ps.c │ │ │ ├── setflags.c │ │ │ ├── setversion.c │ │ │ └── uuid.c │ │ ├── et │ │ │ ├── Android.bp │ │ │ ├── Makefile.in │ │ │ ├── com_err.3 │ │ │ ├── com_err.c │ │ │ ├── com_err.h │ │ │ ├── com_err.pc.in │ │ │ ├── com_err.texinfo │ │ │ ├── com_right.c │ │ │ ├── compile_et.1 │ │ │ ├── compile_et.sh.in │ │ │ ├── error_message.c │ │ │ ├── error_table.h │ │ │ ├── et_c.awk │ │ │ ├── et_h.awk │ │ │ ├── et_name.c │ │ │ ├── init_et.c │ │ │ ├── internal.h │ │ │ ├── test_cases │ │ │ │ ├── continuation.c │ │ │ │ ├── continuation.et │ │ │ │ ├── continuation.h │ │ │ │ ├── heimdal.c │ │ │ │ ├── heimdal.et │ │ │ │ ├── heimdal.h │ │ │ │ ├── heimdal2.c │ │ │ │ ├── heimdal2.et │ │ │ │ ├── heimdal2.h │ │ │ │ ├── heimdal3.c │ │ │ │ ├── heimdal3.et │ │ │ │ ├── heimdal3.h │ │ │ │ ├── imap_err.c │ │ │ │ ├── imap_err.et │ │ │ │ ├── imap_err.h │ │ │ │ ├── simple.c │ │ │ │ ├── simple.et │ │ │ │ └── simple.h │ │ │ ├── texinfo.tex │ │ │ └── vfprintf.c │ │ ├── ext2fs │ │ │ ├── Android.bp │ │ │ ├── Makefile.in │ │ │ ├── alloc.c │ │ │ ├── alloc_sb.c │ │ │ ├── alloc_stats.c │ │ │ ├── alloc_tables.c │ │ │ ├── atexit.c │ │ │ ├── badblocks.c │ │ │ ├── bb_compat.c │ │ │ ├── bb_inode.c │ │ │ ├── bitmaps.c │ │ │ ├── bitops.c │ │ │ ├── bitops.h │ │ │ ├── blkmap64_ba.c │ │ │ ├── blkmap64_rb.c │ │ │ ├── blknum.c │ │ │ ├── block.c │ │ │ ├── bmap.c │ │ │ ├── bmap64.h │ │ │ ├── bmove.c │ │ │ ├── brel.h │ │ │ ├── brel_ma.c │ │ │ ├── check_desc.c │ │ │ ├── closefs.c │ │ │ ├── compiler.h │ │ │ ├── crc16.c │ │ │ ├── crc16.h │ │ │ ├── crc32c.c │ │ │ ├── crc32c_defs.h │ │ │ ├── csum.c │ │ │ ├── dblist.c │ │ │ ├── dblist_dir.c │ │ │ ├── digest_encode.c │ │ │ ├── dir_iterate.c │ │ │ ├── dirblock.c │ │ │ ├── dirhash.c │ │ │ ├── dosio.c │ │ │ ├── dosio.h │ │ │ ├── dupfs.c │ │ │ ├── e2image.h │ │ │ ├── expanddir.c │ │ │ ├── ext2_err.et.in │ │ │ ├── ext2_ext_attr.h │ │ │ ├── ext2_fs.h │ │ │ ├── ext2_io.h │ │ │ ├── ext2_types.h.in │ │ │ ├── ext2fs.h │ │ │ ├── ext2fs.pc.in │ │ │ ├── ext2fsP.h │ │ │ ├── ext3_extents.h │ │ │ ├── ext4_acl.h │ │ │ ├── ext_attr.c │ │ │ ├── extent.c │ │ │ ├── fallocate.c │ │ │ ├── fast_commit.h │ │ │ ├── fiemap.h │ │ │ ├── fileio.c │ │ │ ├── finddev.c │ │ │ ├── flushb.c │ │ │ ├── freefs.c │ │ │ ├── gen_bitmap.c │ │ │ ├── gen_bitmap64.c │ │ │ ├── gen_crc32ctable.c │ │ │ ├── get_num_dirs.c │ │ │ ├── get_pathname.c │ │ │ ├── getsectsize.c │ │ │ ├── getsize.c │ │ │ ├── hashmap.c │ │ │ ├── hashmap.h │ │ │ ├── i_block.c │ │ │ ├── icount.c │ │ │ ├── imager.c │ │ │ ├── ind_block.c │ │ │ ├── initialize.c │ │ │ ├── inline.c │ │ │ ├── inline_data.c │ │ │ ├── inode.c │ │ │ ├── inode_io.c │ │ │ ├── io_manager.c │ │ │ ├── irel.h │ │ │ ├── irel_ma.c │ │ │ ├── ismounted.c │ │ │ ├── jfs_compat.h │ │ │ ├── kernel-jbd.h │ │ │ ├── kernel-list.h │ │ │ ├── link.c │ │ │ ├── llseek.c │ │ │ ├── lookup.c │ │ │ ├── mkdir.c │ │ │ ├── mkjournal.c │ │ │ ├── mmp.c │ │ │ ├── namei.c │ │ │ ├── native.c │ │ │ ├── newdir.c │ │ │ ├── nls_utf8.c │ │ │ ├── nt_io.c │ │ │ ├── openfs.c │ │ │ ├── progress.c │ │ │ ├── punch.c │ │ │ ├── qcow2.c │ │ │ ├── qcow2.h │ │ │ ├── rbtree.c │ │ │ ├── rbtree.h │ │ │ ├── read_bb.c │ │ │ ├── read_bb_file.c │ │ │ ├── res_gdt.c │ │ │ ├── rw_bitmaps.c │ │ │ ├── sha256.c │ │ │ ├── sha512.c │ │ │ ├── sparse_io.c │ │ │ ├── swapfs.c │ │ │ ├── symlink.c │ │ │ ├── tdb.c │ │ │ ├── tdb.h │ │ │ ├── tdb │ │ │ │ └── build-tdb │ │ │ ├── tdbtool.c │ │ │ ├── test_io.c │ │ │ ├── tst_badblocks.c │ │ │ ├── tst_bitmaps.c │ │ │ ├── tst_bitmaps_cmd.ct │ │ │ ├── tst_bitmaps_cmds │ │ │ ├── tst_bitmaps_exp │ │ │ ├── tst_bitops.c │ │ │ ├── tst_byteswap.c │ │ │ ├── tst_cmds.ct │ │ │ ├── tst_fs_struct.c │ │ │ ├── tst_getsectsize.c │ │ │ ├── tst_getsize.c │ │ │ ├── tst_inode_size.c │ │ │ ├── tst_iscan.c │ │ │ ├── tst_libext2fs.c │ │ │ ├── tst_super_size.c │ │ │ ├── tst_types.c │ │ │ ├── undo_io.c │ │ │ ├── unix_io.c │ │ │ ├── unlink.c │ │ │ ├── utf8data.h │ │ │ ├── utf8n.h │ │ │ ├── valid_blk.c │ │ │ ├── version.c │ │ │ ├── windows_io.c │ │ │ └── write_bb_file.c │ │ ├── fpopen.c │ │ ├── ss │ │ │ ├── Android.bp │ │ │ ├── Makefile.in │ │ │ ├── ct_c.awk │ │ │ ├── ct_c.sed │ │ │ ├── data.c │ │ │ ├── error.c │ │ │ ├── execute_cmd.c │ │ │ ├── get_readline.c │ │ │ ├── help.c │ │ │ ├── invocation.c │ │ │ ├── list_rqs.c │ │ │ ├── listen.c │ │ │ ├── mit-sipb-copyright.h │ │ │ ├── mk_cmds.1 │ │ │ ├── mk_cmds.sh.in │ │ │ ├── pager.c │ │ │ ├── parse.c │ │ │ ├── prompt.c │ │ │ ├── request_tbl.c │ │ │ ├── requests.c │ │ │ ├── ss.h │ │ │ ├── ss.pc.in │ │ │ ├── ss_err.et │ │ │ ├── ss_internal.h │ │ │ ├── std_rqs.ct │ │ │ ├── test_cmd.ct │ │ │ ├── test_script │ │ │ ├── test_script_expected │ │ │ └── test_ss.c │ │ ├── support │ │ │ ├── Android.bp │ │ │ ├── Makefile.in │ │ │ ├── argv_parse.c │ │ │ ├── argv_parse.h │ │ │ ├── common.h │ │ │ ├── cstring.c │ │ │ ├── cstring.h │ │ │ ├── devname.c │ │ │ ├── devname.h │ │ │ ├── dict.c │ │ │ ├── dict.h │ │ │ ├── dqblk_v2.h │ │ │ ├── mkquota.c │ │ │ ├── nls-enable.h │ │ │ ├── parse_qtype.c │ │ │ ├── plausible.c │ │ │ ├── plausible.h │ │ │ ├── print_fs_flags.c │ │ │ ├── print_fs_flags.h │ │ │ ├── prof_err.et │ │ │ ├── profile.c │ │ │ ├── profile.h │ │ │ ├── profile_helpers.c │ │ │ ├── profile_helpers.h │ │ │ ├── quotaio.c │ │ │ ├── quotaio.h │ │ │ ├── quotaio_tree.c │ │ │ ├── quotaio_tree.h │ │ │ ├── quotaio_v2.c │ │ │ ├── quotaio_v2.h │ │ │ └── sort_r.h │ │ └── uuid │ │ │ ├── Android.bp │ │ │ ├── COPYING │ │ │ ├── Makefile.in │ │ │ ├── clear.c │ │ │ ├── compare.c │ │ │ ├── configure.in │ │ │ ├── copy.c │ │ │ ├── gen_uuid.c │ │ │ ├── gen_uuid_nt.c │ │ │ ├── isnull.c │ │ │ ├── pack.c │ │ │ ├── parse.c │ │ │ ├── tst_uuid.c │ │ │ ├── unpack.c │ │ │ ├── unparse.c │ │ │ ├── uuid.3.in │ │ │ ├── uuid.h.in │ │ │ ├── uuid.pc.in │ │ │ ├── uuidP.h │ │ │ ├── uuid_clear.3.in │ │ │ ├── uuid_compare.3.in │ │ │ ├── uuid_copy.3.in │ │ │ ├── uuid_generate.3.in │ │ │ ├── uuid_is_null.3.in │ │ │ ├── uuid_parse.3.in │ │ │ ├── uuid_time.3.in │ │ │ ├── uuid_time.c │ │ │ ├── uuid_types.h.in │ │ │ ├── uuid_unparse.3.in │ │ │ └── uuidd.h │ ├── misc │ │ ├── Android.bp │ │ ├── Makefile.in │ │ ├── badblocks.8.in │ │ ├── badblocks.c │ │ ├── base_device.c │ │ ├── base_device.tst │ │ ├── blkid.8.in │ │ ├── blkid.c │ │ ├── chattr.1.in │ │ ├── chattr.c │ │ ├── check_fuzzer.c │ │ ├── create_inode.c │ │ ├── create_inode.h │ │ ├── dumpe2fs.8.in │ │ ├── dumpe2fs.c │ │ ├── e2freefrag.8.in │ │ ├── e2freefrag.c │ │ ├── e2freefrag.h │ │ ├── e2fuzz.c │ │ ├── e2fuzz.sh │ │ ├── e2image.8.in │ │ ├── e2image.c │ │ ├── e2initrd_helper.c │ │ ├── e2label.8.in │ │ ├── e2label.c │ │ ├── e2mmpstatus.8.in │ │ ├── e2undo.8.in │ │ ├── e2undo.c │ │ ├── e4crypt.8.in │ │ ├── e4crypt.c │ │ ├── e4defrag.8.in │ │ ├── e4defrag.c │ │ ├── ext4.5.in │ │ ├── filefrag.8.in │ │ ├── filefrag.c │ │ ├── findfs.8.in │ │ ├── findsuper.c │ │ ├── fsck.8.in │ │ ├── fsck.c │ │ ├── fsck.h │ │ ├── fsmap.h │ │ ├── fuse2fs.1.in │ │ ├── fuse2fs.c │ │ ├── ismounted.c │ │ ├── logsave.8.in │ │ ├── logsave.c │ │ ├── lsattr.1.in │ │ ├── lsattr.c │ │ ├── mk_hugefiles.c │ │ ├── mke2fs-hurd.conf │ │ ├── mke2fs.8.in │ │ ├── mke2fs.c │ │ ├── mke2fs.conf.5.in │ │ ├── mke2fs.conf.in │ │ ├── mke2fs.h │ │ ├── mklost+found.8.in │ │ ├── mklost+found.c │ │ ├── partinfo.c │ │ ├── profile-to-c.awk │ │ ├── tune2fs.8.in │ │ ├── tune2fs.c │ │ ├── tune2fs.h │ │ ├── util.c │ │ ├── util.h │ │ ├── uuidd.8.in │ │ ├── uuidd.c │ │ ├── uuidd.rc │ │ ├── uuidgen.1.in │ │ └── uuidgen.c │ ├── po │ │ ├── LINGUAS │ │ ├── Makefile.in.in │ │ ├── Makevars │ │ ├── POTFILES.in │ │ ├── Rules-quot │ │ ├── at-expand.pl │ │ ├── boldquot.sed │ │ ├── ca.gmo │ │ ├── ca.po │ │ ├── cs.gmo │ │ ├── cs.po │ │ ├── da.gmo │ │ ├── da.po │ │ ├── de.gmo │ │ ├── de.po │ │ ├── e2fsprogs.pot │ │ ├── en@boldquot.header │ │ ├── en@quot.header │ │ ├── eo.gmo │ │ ├── eo.po │ │ ├── es.gmo │ │ ├── es.po │ │ ├── fi.gmo │ │ ├── fi.po │ │ ├── fr.gmo │ │ ├── fr.po │ │ ├── fur.gmo │ │ ├── fur.po │ │ ├── hu.gmo │ │ ├── hu.po │ │ ├── id.gmo │ │ ├── id.po │ │ ├── insert-header.sin │ │ ├── it.gmo │ │ ├── it.po │ │ ├── ms.gmo │ │ ├── ms.po │ │ ├── nl.gmo │ │ ├── nl.po │ │ ├── pl.gmo │ │ ├── pl.po │ │ ├── pt.gmo │ │ ├── pt.po │ │ ├── quot.sed │ │ ├── remove-potcdate.sin │ │ ├── sr.gmo │ │ ├── sr.po │ │ ├── sv.gmo │ │ ├── sv.po │ │ ├── tr.gmo │ │ ├── tr.po │ │ ├── uk.gmo │ │ ├── uk.po │ │ ├── vi.gmo │ │ ├── vi.po │ │ ├── zh_CN.gmo │ │ └── zh_CN.po │ ├── resize │ │ ├── Android.bp │ │ ├── Makefile.in │ │ ├── extent.c │ │ ├── main.c │ │ ├── online.c │ │ ├── resize2fs.8.in │ │ ├── resize2fs.c │ │ ├── resize2fs.h │ │ ├── resource_track.c │ │ ├── sim_progress.c │ │ ├── test-resize │ │ ├── test_extent.c │ │ └── test_extent.in │ ├── scrub │ │ ├── Makefile.in │ │ ├── e2scrub.8.in │ │ ├── e2scrub.conf.in │ │ ├── e2scrub.in │ │ ├── e2scrub.rules.in │ │ ├── e2scrub@.service.in │ │ ├── e2scrub_all.8.in │ │ ├── e2scrub_all.cron.in │ │ ├── e2scrub_all.in │ │ ├── e2scrub_all.service.in │ │ ├── e2scrub_all.timer.in │ │ ├── e2scrub_all_cron.in │ │ ├── e2scrub_fail.in │ │ ├── e2scrub_fail@.service.in │ │ └── e2scrub_reap.service.in │ ├── util │ │ ├── Makefile.in │ │ ├── all.exclude │ │ ├── android-README.version.in │ │ ├── android_config.h │ │ ├── android_types.h │ │ ├── copy_sparse.c │ │ ├── gen-android-files │ │ ├── gen-git-tarball │ │ ├── gen-sample-fs │ │ ├── gen-tarball.in │ │ ├── get-ver │ │ ├── install-symlink.in │ │ ├── libecho.c │ │ ├── mkutf8data.c │ │ ├── subst.c │ │ ├── subst.conf.in │ │ ├── symlinks.c │ │ └── ucd │ │ │ └── README │ ├── version.h │ └── wordwrap.pl ├── extras │ ├── .clang-format-2 │ ├── .clang-format-4 │ ├── .clang-format-none │ ├── ANRdaemon │ │ ├── ANRdaemon.cpp │ │ ├── ANRdaemon_get_trace.sh │ │ ├── Android.bp │ │ ├── LICENSE │ │ └── README │ ├── CleanSpec.mk │ ├── METADATA │ ├── PREUPLOAD.cfg │ ├── alloc-stress │ │ ├── Android.bp │ │ ├── alloc-stress.cpp │ │ └── mem-pressure.cpp │ ├── app-launcher │ │ ├── Android.bp │ │ ├── README │ │ ├── app-launcher.sh │ │ ├── computestats.c │ │ └── computestatsf.c │ ├── boot_control_copy │ │ ├── Android.bp │ │ ├── NOTICE │ │ ├── boot_control_copy.cpp │ │ ├── bootinfo.cpp │ │ └── bootinfo.h │ ├── bootctl │ │ ├── Android.bp │ │ ├── NOTICE │ │ └── bootctl.cpp │ ├── boottime_tools │ │ ├── bootanalyze │ │ │ ├── README.md │ │ │ ├── bootanalyze.py │ │ │ ├── bootanalyze.sh │ │ │ ├── bugreport_anayze.py │ │ │ ├── config.yaml │ │ │ └── stressfs │ │ │ │ ├── Android.bp │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── proguard.flags │ │ │ │ └── src │ │ │ │ └── com │ │ │ │ └── android │ │ │ │ └── car │ │ │ │ └── test │ │ │ │ └── stressfs │ │ │ │ ├── WritingActivity.java │ │ │ │ └── WritingService.java │ │ ├── bootio │ │ │ ├── Android.bp │ │ │ ├── README.md │ │ │ ├── bootio.cpp │ │ │ ├── bootio.rc │ │ │ ├── bootio_collector.cpp │ │ │ ├── bootio_collector.h │ │ │ ├── protos.proto │ │ │ └── sepolicy │ │ │ │ ├── bootio.te │ │ │ │ ├── domain.te │ │ │ │ ├── file.te │ │ │ │ └── file_contexts │ │ └── io_analysis │ │ │ ├── check_file_read.py │ │ │ ├── check_io_trace.py │ │ │ ├── check_io_trace_all.py │ │ │ └── check_verity.py │ ├── checkpoint_gc │ │ ├── Android.bp │ │ └── checkpoint_gc.sh │ ├── cppreopts │ │ ├── Android.bp │ │ ├── cppreopts.rc │ │ ├── cppreopts.sh │ │ ├── fstab.postinstall │ │ └── preloads_copy.sh │ ├── cpu_loads │ │ ├── Android.bp │ │ ├── README.md │ │ ├── memcpy-16kb.cpp │ │ ├── memcpy-2048kb.cpp │ │ ├── memcpy-byte.cpp │ │ ├── memcpy.cpp │ │ ├── pss.cpp │ │ ├── simd.cpp │ │ └── while-true.cpp │ ├── cpustats │ │ ├── Android.bp │ │ ├── NOTICE │ │ └── cpustats.c │ ├── ext4_utils │ │ ├── Android.bp │ │ ├── MODULE_LICENSE_APACHE2 │ │ ├── NOTICE │ │ ├── OWNERS │ │ ├── blk_alloc_to_base_fs.cpp │ │ ├── ext4_sb.cpp │ │ ├── ext4_utils.cpp │ │ ├── helpers.h │ │ ├── include │ │ │ └── ext4_utils │ │ │ │ ├── ext4.h │ │ │ │ ├── ext4_extents.h │ │ │ │ ├── ext4_kernel_headers.h │ │ │ │ ├── ext4_sb.h │ │ │ │ ├── ext4_utils.h │ │ │ │ ├── jbd2.h │ │ │ │ ├── wipe.h │ │ │ │ └── xattr.h │ │ ├── mke2fs.conf │ │ ├── mkuserimg_mke2fs.py │ │ ├── test_mkuserimg_mke2fs.py │ │ └── wipe.cpp │ ├── f2fs_utils │ │ ├── Android.bp │ │ ├── MODULE_LICENSE_APACHE2 │ │ ├── NOTICE │ │ ├── OWNERS │ │ ├── f2fs_sparseblock.c │ │ ├── f2fs_sparseblock.h │ │ └── mkf2fsuserimg.sh │ ├── ioblame │ │ ├── Android.bp │ │ ├── README │ │ ├── androidFsParser.py │ │ ├── ioblame-gmail-launch.example │ │ ├── ioblame-gmail-run.example │ │ ├── ioblame.py │ │ ├── ioblame.sh │ │ └── uidProcessMapper.py │ ├── ioshark │ │ ├── Android.bp │ │ ├── README │ │ ├── collect-straces-ftraces.sh │ │ ├── collect-straces.sh │ │ ├── compile-only.sh │ │ ├── compile_ioshark.c │ │ ├── compile_ioshark.h │ │ ├── compile_ioshark_subr.c │ │ ├── convert_format.c │ │ ├── dump_ioshark_filenames.c │ │ ├── ioshark.h │ │ ├── ioshark_bench.c │ │ ├── ioshark_bench.h │ │ ├── ioshark_bench_mmap.c │ │ └── ioshark_bench_subr.c │ ├── iotop │ │ ├── Android.bp │ │ ├── MODULE_LICENSE_APACHE2 │ │ ├── NOTICE │ │ ├── iotop.cpp │ │ ├── tasklist.cpp │ │ ├── tasklist.h │ │ ├── taskstats.cpp │ │ └── taskstats.h │ ├── kcmdlinectrl │ │ ├── Android.bp │ │ ├── OWNERS │ │ ├── kcmdlinectrl.cc │ │ └── kcmdlinectrl.rc │ ├── kexec_tools │ │ ├── Android.bp │ │ ├── NOTICE │ │ ├── kexec.h │ │ └── kexecload.c │ ├── latencytop │ │ ├── Android.bp │ │ ├── MODULE_LICENSE_APACHE2 │ │ ├── NOTICE │ │ └── latencytop.c │ ├── libatrace_rust │ │ ├── Android.bp │ │ ├── OWNERS │ │ ├── README.md │ │ ├── benchmark │ │ │ ├── Android.bp │ │ │ ├── README.md │ │ │ └── src │ │ │ │ ├── atrace_benchmark.cc │ │ │ │ ├── atrace_benchmark.rs │ │ │ │ ├── atrace_benchmark_common.rs │ │ │ │ ├── trace_enabler.cc │ │ │ │ ├── trace_enabler.h │ │ │ │ └── tracing_subscriber_benchmark.rs │ │ ├── bindgen │ │ │ ├── cutils_trace.h │ │ │ ├── cutils_trace_wrap.c │ │ │ └── cutils_trace_wrap.h │ │ ├── example │ │ │ ├── Android.bp │ │ │ └── src │ │ │ │ ├── main.rs │ │ │ │ └── tracing_subscriber_sample.rs │ │ └── src │ │ │ ├── lib.rs │ │ │ └── tracing_subscriber.rs │ ├── libfec │ │ ├── Android.bp │ │ ├── NOTICE │ │ ├── avb_utils.cpp │ │ ├── avb_utils.h │ │ ├── avb_utils_stub.cpp │ │ ├── fec_open.cpp │ │ ├── fec_private.h │ │ ├── fec_process.cpp │ │ ├── fec_read.cpp │ │ ├── fec_verity.cpp │ │ ├── include │ │ │ └── fec │ │ │ │ ├── ecc.h │ │ │ │ └── io.h │ │ └── test │ │ │ ├── Android.bp │ │ │ ├── fec_unittest.cpp │ │ │ ├── test_read.cpp │ │ │ └── test_rs.c │ ├── libfscrypt │ │ ├── Android.bp │ │ ├── MODULE_LICENSE_APACHE2 │ │ ├── NOTICE │ │ ├── fscrypt.cpp │ │ └── include │ │ │ └── fscrypt │ │ │ └── fscrypt.h │ ├── libjsonpb │ │ ├── README.md │ │ ├── parse │ │ │ ├── Android.bp │ │ │ ├── include │ │ │ │ └── jsonpb │ │ │ │ │ ├── error_or.h │ │ │ │ │ └── jsonpb.h │ │ │ └── jsonpb.cpp │ │ └── verify │ │ │ ├── Android.bp │ │ │ ├── include │ │ │ └── jsonpb │ │ │ │ ├── json_schema_test.h │ │ │ │ └── verify.h │ │ │ ├── test.cpp │ │ │ ├── test.proto │ │ │ └── verify.cpp │ ├── memory_replay │ │ ├── Alloc.cpp │ │ ├── Alloc.h │ │ ├── AllocParser.cpp │ │ ├── AllocParser.h │ │ ├── Android.bp │ │ ├── AndroidTest.xml │ │ ├── File.cpp │ │ ├── File.h │ │ ├── FilterTrace.cpp │ │ ├── NOTICE │ │ ├── NativeInfo.cpp │ │ ├── NativeInfo.h │ │ ├── Pointers.cpp │ │ ├── Pointers.h │ │ ├── Thread.cpp │ │ ├── Thread.h │ │ ├── Threads.cpp │ │ ├── Threads.h │ │ ├── TraceBenchmark.cpp │ │ ├── Utils.h │ │ ├── main.cpp │ │ └── traces │ │ │ ├── README │ │ │ └── TRACES │ ├── memtrack │ │ ├── Android.bp │ │ ├── NOTICE │ │ ├── memtrack.cpp │ │ └── memtrack.h │ ├── mmap-perf │ │ ├── Android.bp │ │ ├── AndroidTest.xml │ │ ├── NOTICE │ │ ├── mmapPerf.cpp │ │ └── unsupported.cpp │ ├── module_ndk_libs │ │ ├── README.md │ │ └── libnativehelper │ │ │ ├── Android.bp │ │ │ ├── NOTICE │ │ │ ├── include │ │ │ └── android │ │ │ │ └── file_descriptor_jni.h │ │ │ ├── include_jni │ │ │ └── jni.h │ │ │ └── libnativehelper.map.txt │ ├── mtectrl │ │ ├── Android.bp │ │ ├── OWNERS │ │ ├── TEST_MAPPING │ │ ├── mtectrl.cc │ │ ├── mtectrl.rc │ │ └── mtectrl_test.cc │ ├── multinetwork │ │ ├── Android.bp │ │ ├── common.cpp │ │ ├── common.h │ │ ├── dnschk.cpp │ │ ├── httpurl.cpp │ │ └── quick_test.sh │ ├── pagecache │ │ ├── Android.bp │ │ ├── MODULE_LICENSE_APACHE2 │ │ ├── NOTICE │ │ ├── README │ │ ├── dumpcache.c │ │ └── pagecache.py │ ├── partition_tools │ │ ├── Android.bp │ │ ├── README.md │ │ ├── aidl │ │ │ ├── Android.bp │ │ │ └── android │ │ │ │ └── lpdump │ │ │ │ └── ILpdump.aidl │ │ ├── dynamic_partitions_device_info.proto │ │ ├── lpadd.cc │ │ ├── lpdump.cc │ │ ├── lpdump_host.cc │ │ ├── lpdump_target.cc │ │ ├── lpdumpd.cc │ │ ├── lpdumpd.rc │ │ ├── lpflash.cc │ │ ├── lpmake.cc │ │ └── lpunpack.cc │ ├── perf2cfg │ │ ├── .style.yapf │ │ ├── Android.bp │ │ ├── OWNERS │ │ ├── README.md │ │ ├── doc │ │ │ └── FSM.dot │ │ ├── perf2cfg.py │ │ ├── perf2cfg │ │ │ ├── __init__.py │ │ │ ├── analyze.py │ │ │ ├── edit.py │ │ │ ├── events.py │ │ │ ├── exceptions.py │ │ │ └── parse.py │ │ ├── perf2cfg_test.py │ │ └── pylintrc │ ├── perf_tools │ │ ├── Android.bp │ │ ├── bats │ │ │ └── lcan.py │ │ ├── config.yaml │ │ ├── parse_timestamp.py │ │ ├── parse_timing.py │ │ ├── progress_report.py │ │ ├── report.proto │ │ └── sbtpull.py │ ├── pinner │ │ ├── Android.bp │ │ ├── OWNERS │ │ ├── README.md │ │ ├── include │ │ │ ├── meminspect.h │ │ │ └── pin_utils.h │ │ ├── meminspect.cpp │ │ ├── pin_utils.cpp │ │ ├── pintool.cpp │ │ └── sample_pinconfig.txt │ ├── postinst │ │ ├── Android.bp │ │ ├── MODULE_LICENSE_APACHE2 │ │ ├── NOTICE │ │ └── postinst.sh │ ├── power_profile │ │ ├── camera_avg │ │ │ ├── Application │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── example │ │ │ │ │ │ └── android │ │ │ │ │ │ └── powerprofile │ │ │ │ │ │ └── cameraavg │ │ │ │ │ │ ├── AutoFitTextureView.java │ │ │ │ │ │ ├── CameraActivity.java │ │ │ │ │ │ └── CameraAvgFragment.java │ │ │ │ │ └── res │ │ │ │ │ ├── layout-land │ │ │ │ │ └── fragment_camera_avg.xml │ │ │ │ │ ├── layout │ │ │ │ │ ├── activity_camera.xml │ │ │ │ │ └── fragment_camera_avg.xml │ │ │ │ │ ├── values-sw600dp │ │ │ │ │ ├── dimens.xml │ │ │ │ │ └── template-styles.xml │ │ │ │ │ ├── values-v11 │ │ │ │ │ └── styles.xml │ │ │ │ │ ├── values-v21 │ │ │ │ │ └── styles.xml │ │ │ │ │ └── values │ │ │ │ │ ├── colors.xml │ │ │ │ │ ├── strings.xml │ │ │ │ │ ├── styles.xml │ │ │ │ │ └── template-dimens.xml │ │ │ ├── LICENSE │ │ │ ├── gradle │ │ │ │ └── wrapper │ │ │ │ │ ├── gradle-wrapper.jar │ │ │ │ │ └── gradle-wrapper.properties │ │ │ ├── gradlew │ │ │ ├── gradlew.bat │ │ │ └── settings.gradle │ │ ├── camera_flashlight │ │ │ ├── Application │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── example │ │ │ │ │ │ └── android │ │ │ │ │ │ └── powerprofile │ │ │ │ │ │ └── cameraflashlight │ │ │ │ │ │ └── FlashlightActivity.java │ │ │ │ │ └── res │ │ │ │ │ └── values │ │ │ │ │ └── base-strings.xml │ │ │ ├── build.gradle │ │ │ ├── gradle │ │ │ │ └── wrapper │ │ │ │ │ ├── gradle-wrapper.jar │ │ │ │ │ └── gradle-wrapper.properties │ │ │ ├── gradlew │ │ │ ├── gradlew.bat │ │ │ └── settings.gradle │ │ └── gps_on │ │ │ ├── Application │ │ │ ├── build.gradle │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── android │ │ │ │ │ └── powerprofile │ │ │ │ │ └── gpson │ │ │ │ │ └── GpsActivity.java │ │ │ │ └── res │ │ │ │ └── values │ │ │ │ └── base-strings.xml │ │ │ ├── build.gradle │ │ │ ├── gradle │ │ │ └── wrapper │ │ │ │ ├── gradle-wrapper.jar │ │ │ │ └── gradle-wrapper.properties │ │ │ ├── gradlew │ │ │ ├── gradlew.bat │ │ │ └── settings.gradle │ ├── preopt2cachename │ │ ├── Android.bp │ │ └── preopt2cachename.cpp │ ├── profcollectd │ │ ├── Android.bp │ │ ├── MODULE_LICENSE_APACHE2 │ │ ├── NOTICE │ │ ├── OWNERS │ │ ├── README.md │ │ ├── binder │ │ │ └── com │ │ │ │ └── android │ │ │ │ └── server │ │ │ │ └── profcollect │ │ │ │ ├── IProfCollectd.aidl │ │ │ │ └── IProviderStatusCallback.aidl │ │ ├── libprofcollectd │ │ │ ├── Android.bp │ │ │ ├── config.rs │ │ │ ├── lib.rs │ │ │ ├── logging_trace_provider.rs │ │ │ ├── report.rs │ │ │ ├── scheduler.rs │ │ │ ├── service.rs │ │ │ ├── simpleperf_etm_trace_provider.rs │ │ │ ├── simpleperf_lbr_trace_provider.rs │ │ │ └── trace_provider.rs │ │ ├── profcollectctl.rs │ │ ├── profcollectd.rc │ │ └── profcollectd.rs │ ├── pssbench │ │ ├── Android.bp │ │ └── main.cpp │ ├── runconuid │ │ ├── Android.bp │ │ ├── MODULE_LICENSE_APACHE2 │ │ ├── NOTICE │ │ └── runconuid.cpp │ ├── rustfmt.toml │ ├── sane_schedstat │ │ ├── Android.bp │ │ ├── NOTICE │ │ └── sane_schedstat.c │ ├── showslab │ │ ├── Android.bp │ │ ├── MODULE_LICENSE_APACHE2 │ │ ├── NOTICE │ │ └── showslab.c │ ├── simpleperf │ │ ├── .gitignore │ │ ├── Android.bp │ │ ├── BranchListFile.cpp │ │ ├── BranchListFile.h │ │ ├── BranchListFile_test.cpp │ │ ├── CallChainJoiner.cpp │ │ ├── CallChainJoiner.h │ │ ├── CallChainJoiner_test.cpp │ │ ├── CtsSimpleperfTestCases_testdata │ │ ├── ETMConstants.h │ │ ├── ETMDecoder.cpp │ │ ├── ETMDecoder.h │ │ ├── ETMRecorder.cpp │ │ ├── ETMRecorder.h │ │ ├── IOEventLoop.cpp │ │ ├── IOEventLoop.h │ │ ├── IOEventLoop_test.cpp │ │ ├── JITDebugReader.cpp │ │ ├── JITDebugReader.h │ │ ├── JITDebugReader_impl.h │ │ ├── JITDebugReader_test.cpp │ │ ├── MapRecordReader.cpp │ │ ├── MapRecordReader.h │ │ ├── MapRecordReader_test.cpp │ │ ├── NOTICE │ │ ├── OWNERS │ │ ├── OfflineUnwinder.cpp │ │ ├── OfflineUnwinder.h │ │ ├── OfflineUnwinder_impl.h │ │ ├── OfflineUnwinder_test.cpp │ │ ├── ProbeEvents.cpp │ │ ├── ProbeEvents.h │ │ ├── ProbeEvents_test.cpp │ │ ├── README.md │ │ ├── RecordFilter.cpp │ │ ├── RecordFilter.h │ │ ├── RecordFilter_test.cpp │ │ ├── RecordReadThread.cpp │ │ ├── RecordReadThread.h │ │ ├── RecordReadThread_test.cpp │ │ ├── RegEx.cpp │ │ ├── RegEx.h │ │ ├── RegEx_test.cpp │ │ ├── SampleComparator.h │ │ ├── SampleDisplayer.h │ │ ├── TEST_MAPPING │ │ ├── ZstdUtil.cpp │ │ ├── ZstdUtil.h │ │ ├── ZstdUtil_test.cpp │ │ ├── app_api │ │ │ ├── cpp │ │ │ │ ├── simpleperf.cpp │ │ │ │ └── simpleperf.h │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── android │ │ │ │ └── simpleperf │ │ │ │ ├── ProfileSession.java │ │ │ │ └── RecordOptions.java │ │ ├── branch_list.proto │ │ ├── build_id.h │ │ ├── callchain.h │ │ ├── cmd_api.cpp │ │ ├── cmd_api_impl.h │ │ ├── cmd_api_test.cpp │ │ ├── cmd_boot_record.cpp │ │ ├── cmd_boot_record_test.cpp │ │ ├── cmd_debug_unwind.cpp │ │ ├── cmd_debug_unwind_test.cpp │ │ ├── cmd_dumprecord.cpp │ │ ├── cmd_dumprecord_test.cpp │ │ ├── cmd_help.cpp │ │ ├── cmd_inject.cpp │ │ ├── cmd_inject_test.cpp │ │ ├── cmd_kmem.cpp │ │ ├── cmd_kmem_test.cpp │ │ ├── cmd_list.cpp │ │ ├── cmd_list_test.cpp │ │ ├── cmd_merge.cpp │ │ ├── cmd_merge_test.cpp │ │ ├── cmd_monitor.cpp │ │ ├── cmd_monitor_test.cpp │ │ ├── cmd_record.cpp │ │ ├── cmd_record_impl.h │ │ ├── cmd_record_test.cpp │ │ ├── cmd_report.cpp │ │ ├── cmd_report_sample.cpp │ │ ├── cmd_report_sample.proto │ │ ├── cmd_report_sample_test.cpp │ │ ├── cmd_report_test.cpp │ │ ├── cmd_stat.cpp │ │ ├── cmd_stat_impl.h │ │ ├── cmd_stat_test.cpp │ │ ├── cmd_trace_sched.cpp │ │ ├── cmd_trace_sched_test.cpp │ │ ├── command.cpp │ │ ├── command.h │ │ ├── command_test.cpp │ │ ├── cpu_hotplug_test.cpp │ │ ├── doc │ │ │ ├── README.md │ │ │ ├── android_application_profiling.md │ │ │ ├── android_platform_profiling.md │ │ │ ├── collect_etm_data_for_autofdo.md │ │ │ ├── debug_dwarf_unwinding.md │ │ │ ├── executable_commands_reference.md │ │ │ ├── inferno.md │ │ │ ├── jit_symbols.md │ │ │ ├── sample_filter.md │ │ │ ├── scripts_reference.md │ │ │ └── view_the_profile.md │ │ ├── dso.cpp │ │ ├── dso.h │ │ ├── dso_test.cpp │ │ ├── environment.cpp │ │ ├── environment.h │ │ ├── environment_test.cpp │ │ ├── event_attr.cpp │ │ ├── event_attr.h │ │ ├── event_fd.cpp │ │ ├── event_fd.h │ │ ├── event_selection_set.cpp │ │ ├── event_selection_set.h │ │ ├── event_selection_set_test.cpp │ │ ├── event_table.json │ │ ├── event_table_generator.py │ │ ├── event_type.cpp │ │ ├── event_type.h │ │ ├── get_test_data.h │ │ ├── gtest_main.cpp │ │ ├── include │ │ │ ├── simpleperf.h │ │ │ └── simpleperf_profcollect.hpp │ │ ├── kallsyms.cpp │ │ ├── kallsyms.h │ │ ├── kallsyms_test.cpp │ │ ├── libsimpleperf_report_fuzzer.cpp │ │ ├── main.cpp │ │ ├── nonlinux_support │ │ │ ├── include │ │ │ │ ├── asm │ │ │ │ │ └── byteorder.h │ │ │ │ └── linux │ │ │ │ │ ├── ioctl.h │ │ │ │ │ └── types.h │ │ │ └── nonlinux_support.cpp │ │ ├── perf_event.h │ │ ├── perf_regs.cpp │ │ ├── perf_regs.h │ │ ├── perf_regs_test.cpp │ │ ├── profcollect.cpp │ │ ├── read_apk.cpp │ │ ├── read_apk.h │ │ ├── read_apk_test.cpp │ │ ├── read_dex_file.cpp │ │ ├── read_dex_file.h │ │ ├── read_dex_file_test.cpp │ │ ├── read_elf.cpp │ │ ├── read_elf.h │ │ ├── read_elf_test.cpp │ │ ├── read_symbol_map.cpp │ │ ├── read_symbol_map.h │ │ ├── read_symbol_map_test.cpp │ │ ├── record.cpp │ │ ├── record.h │ │ ├── record_equal_test.h │ │ ├── record_file.h │ │ ├── record_file.proto │ │ ├── record_file_format.h │ │ ├── record_file_reader.cpp │ │ ├── record_file_test.cpp │ │ ├── record_file_writer.cpp │ │ ├── record_lib_interface.cpp │ │ ├── record_lib_test.cpp │ │ ├── record_test.cpp │ │ ├── report_lib_interface.cpp │ │ ├── report_utils.cpp │ │ ├── report_utils.h │ │ ├── report_utils_test.cpp │ │ ├── runtest │ │ │ ├── Android.bp │ │ │ ├── comm_change.cpp │ │ │ ├── etm_test_loop.cpp │ │ │ ├── function_fork.cpp │ │ │ ├── function_indirect_recursive.cpp │ │ │ ├── function_pthread.cpp │ │ │ ├── function_recursive.cpp │ │ │ ├── one_function.cpp │ │ │ ├── run_and_sleep.cpp │ │ │ ├── runtest.conf │ │ │ ├── runtest.py │ │ │ └── two_functions.cpp │ │ ├── rust │ │ │ └── lib.rs │ │ ├── sample_tree.h │ │ ├── sample_tree_test.cpp │ │ ├── simpleperf.rc │ │ ├── simpleperf_app_runner │ │ │ ├── Android.bp │ │ │ └── simpleperf_app_runner.cpp │ │ ├── simpleperf_dict.dict │ │ ├── simpleperf_writer_fuzzer.cpp │ │ ├── test_util.cpp │ │ ├── test_util.h │ │ ├── thread_tree.cpp │ │ ├── thread_tree.h │ │ ├── thread_tree_test.cpp │ │ ├── tracing.cpp │ │ ├── tracing.h │ │ ├── tracing_test.cpp │ │ ├── utils.cpp │ │ ├── utils.h │ │ ├── utils_test.cpp │ │ ├── workload.cpp │ │ ├── workload.h │ │ └── workload_test.cpp │ ├── slideshow │ │ ├── Android.bp │ │ ├── NOTICE │ │ └── slideshow.cpp │ ├── sound │ │ ├── Android.bp │ │ ├── NOTICE │ │ └── playwav.c │ ├── squashfs_utils │ │ ├── Android.bp │ │ ├── NOTICE │ │ ├── OWNERS │ │ ├── mksquashfsimage.sh │ │ ├── squashfs_utils.c │ │ └── squashfs_utils.h │ ├── su │ │ ├── Android.bp │ │ ├── MODULE_LICENSE_APACHE2 │ │ ├── NOTICE │ │ └── su.cpp │ ├── systrace_analysis │ │ └── analyze_trace.py │ ├── taskstats │ │ ├── Android.bp │ │ ├── MODULE_LICENSE_APACHE2 │ │ ├── NOTICE │ │ └── taskstats.c │ ├── toolchain-extras │ │ ├── Android.bp │ │ ├── OWNERS │ │ ├── libprofile_clang_extras_blocklist.txt │ │ ├── profile-clang-extras-test.cpp │ │ ├── profile-clang-extras.cpp │ │ ├── profile-clang-openat.cpp │ │ ├── profile-extras-test.cpp │ │ ├── profile-extras.cpp │ │ ├── profile-extras.h │ │ └── profile-globals.c │ ├── tools │ │ ├── check_elf_alignment.sh │ │ └── graph_lockdep_chains │ ├── torq │ │ ├── Android.bp │ │ ├── OWNERS │ │ ├── command.py │ │ ├── command_executor.py │ │ ├── torq.py │ │ └── validation_error.py │ ├── vbmeta_tools │ │ ├── Android.bp │ │ └── vbmake.cc │ ├── verity │ │ ├── Android.bp │ │ ├── BootSignature.java │ │ ├── BootSignature.mf │ │ ├── NOTICE │ │ ├── Utils.java │ │ ├── VeritySigner.java │ │ ├── VeritySigner.mf │ │ ├── build_verity_metadata.py │ │ ├── build_verity_tree.cpp │ │ ├── build_verity_tree_main.cpp │ │ ├── build_verity_tree_test.cpp │ │ ├── build_verity_tree_utils.cpp │ │ ├── build_verity_tree_utils.h │ │ ├── fec │ │ │ ├── Android.bp │ │ │ ├── image.cpp │ │ │ ├── image.h │ │ │ └── main.cpp │ │ ├── generate_verity_key.c │ │ ├── hash_tree_builder.cpp │ │ ├── include │ │ │ └── verity │ │ │ │ ├── build_verity_tree.h │ │ │ │ └── hash_tree_builder.h │ │ └── verity_verifier.cpp │ └── zram-perf │ │ ├── Android.bp │ │ └── zram-perf.cpp ├── f2fs-tools │ ├── .gitignore │ ├── AUTHORS │ ├── Android.bp │ ├── COPYING │ ├── ChangeLog │ ├── METADATA │ ├── MODULE_LICENSE_LGPL │ ├── Makefile.am │ ├── NOTICE │ ├── OWNERS │ ├── README │ ├── VERSION │ ├── VERSIONING │ ├── autogen.sh │ ├── configure.ac │ ├── fsck │ │ ├── Makefile.am │ │ ├── common.h │ │ ├── compress.c │ │ ├── compress.h │ │ ├── defrag.c │ │ ├── dict.c │ │ ├── dict.h │ │ ├── dir.c │ │ ├── dqblk_v2.h │ │ ├── dump.c │ │ ├── f2fs.h │ │ ├── fsck.c │ │ ├── fsck.h │ │ ├── main.c │ │ ├── mkquota.c │ │ ├── mount.c │ │ ├── node.c │ │ ├── node.h │ │ ├── quotaio.c │ │ ├── quotaio.h │ │ ├── quotaio_tree.c │ │ ├── quotaio_tree.h │ │ ├── quotaio_v2.c │ │ ├── quotaio_v2.h │ │ ├── resize.c │ │ ├── segment.c │ │ ├── sload.c │ │ ├── xattr.c │ │ └── xattr.h │ ├── include │ │ ├── android_config.h │ │ ├── f2fs_fs.h │ │ └── quota.h │ ├── lib │ │ ├── Makefile.am │ │ ├── libf2fs.c │ │ ├── libf2fs_io.c │ │ ├── libf2fs_zoned.c │ │ ├── nls_utf8.c │ │ └── utf8data.h │ ├── m4 │ │ └── .gitignore │ ├── man │ │ ├── Makefile.am │ │ ├── defrag.f2fs.8 │ │ ├── dump.f2fs.8 │ │ ├── f2fs_io.8 │ │ ├── f2fslabel.8 │ │ ├── fsck.f2fs.8 │ │ ├── mkfs.f2fs.8 │ │ ├── resize.f2fs.8 │ │ └── sload.f2fs.8 │ ├── mkfs │ │ ├── Makefile.am │ │ ├── f2fs_format.c │ │ ├── f2fs_format_main.c │ │ ├── f2fs_format_utils.c │ │ └── f2fs_format_utils.h │ ├── scripts │ │ ├── dumpf2fs.sh │ │ ├── spo_test.sh │ │ ├── tracepoint.sh │ │ └── verify.sh │ └── tools │ │ ├── Makefile.am │ │ ├── check_f2fs.c │ │ ├── f2fs_io │ │ ├── Android.bp │ │ ├── Makefile.am │ │ ├── f2fs_io.c │ │ └── f2fs_io.h │ │ ├── f2fs_io_parse.c │ │ ├── f2fscrypt.8 │ │ ├── f2fscrypt.c │ │ ├── fibmap.c │ │ └── sha512.c ├── fmtlib │ ├── .gitignore │ ├── Android.bp │ ├── CMakeLists.txt │ ├── CONTRIBUTING.md │ ├── ChangeLog.md │ ├── LICENSE │ ├── METADATA │ ├── MODULE_LICENSE_BSD │ ├── NOTICE │ ├── OWNERS │ ├── README.md │ ├── TEST_MAPPING │ ├── doc │ │ ├── CMakeLists.txt │ │ ├── _static │ │ │ ├── bootstrap.min.js │ │ │ ├── breathe.css │ │ │ └── fonts │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ └── glyphicons-halflings-regular.woff │ │ ├── api.rst │ │ ├── basic-bootstrap │ │ │ ├── README │ │ │ └── theme.conf │ │ ├── bootstrap │ │ │ ├── alerts.less │ │ │ ├── badges.less │ │ │ ├── bootstrap.less │ │ │ ├── breadcrumbs.less │ │ │ ├── button-groups.less │ │ │ ├── buttons.less │ │ │ ├── carousel.less │ │ │ ├── close.less │ │ │ ├── code.less │ │ │ ├── component-animations.less │ │ │ ├── dropdowns.less │ │ │ ├── forms.less │ │ │ ├── glyphicons.less │ │ │ ├── grid.less │ │ │ ├── input-groups.less │ │ │ ├── jumbotron.less │ │ │ ├── labels.less │ │ │ ├── list-group.less │ │ │ ├── media.less │ │ │ ├── mixins.less │ │ │ ├── mixins │ │ │ │ ├── alerts.less │ │ │ │ ├── background-variant.less │ │ │ │ ├── border-radius.less │ │ │ │ ├── buttons.less │ │ │ │ ├── center-block.less │ │ │ │ ├── clearfix.less │ │ │ │ ├── forms.less │ │ │ │ ├── gradients.less │ │ │ │ ├── grid-framework.less │ │ │ │ ├── grid.less │ │ │ │ ├── hide-text.less │ │ │ │ ├── image.less │ │ │ │ ├── labels.less │ │ │ │ ├── list-group.less │ │ │ │ ├── nav-divider.less │ │ │ │ ├── nav-vertical-align.less │ │ │ │ ├── opacity.less │ │ │ │ ├── pagination.less │ │ │ │ ├── panels.less │ │ │ │ ├── progress-bar.less │ │ │ │ ├── reset-filter.less │ │ │ │ ├── resize.less │ │ │ │ ├── responsive-visibility.less │ │ │ │ ├── size.less │ │ │ │ ├── tab-focus.less │ │ │ │ ├── table-row.less │ │ │ │ ├── text-emphasis.less │ │ │ │ ├── text-overflow.less │ │ │ │ └── vendor-prefixes.less │ │ │ ├── modals.less │ │ │ ├── navbar.less │ │ │ ├── navs.less │ │ │ ├── normalize.less │ │ │ ├── pager.less │ │ │ ├── pagination.less │ │ │ ├── panels.less │ │ │ ├── popovers.less │ │ │ ├── print.less │ │ │ ├── progress-bars.less │ │ │ ├── responsive-embed.less │ │ │ ├── responsive-utilities.less │ │ │ ├── scaffolding.less │ │ │ ├── tables.less │ │ │ ├── theme.less │ │ │ ├── thumbnails.less │ │ │ ├── tooltip.less │ │ │ ├── type.less │ │ │ ├── utilities.less │ │ │ ├── variables.less │ │ │ └── wells.less │ │ ├── build.py │ │ ├── conf.py │ │ ├── contents.rst │ │ ├── fmt.less │ │ ├── index.rst │ │ ├── python-license.txt │ │ ├── syntax.rst │ │ └── usage.rst │ ├── include │ │ └── fmt │ │ │ ├── args.h │ │ │ ├── chrono.h │ │ │ ├── color.h │ │ │ ├── compile.h │ │ │ ├── core.h │ │ │ ├── format-inl.h │ │ │ ├── format.h │ │ │ ├── os.h │ │ │ ├── ostream.h │ │ │ ├── printf.h │ │ │ ├── ranges.h │ │ │ ├── std.h │ │ │ └── xchar.h │ ├── src │ │ ├── fmt.cc │ │ ├── format.cc │ │ └── os.cc │ ├── support │ │ ├── Android.mk │ │ ├── AndroidManifest.xml │ │ ├── C++.sublime-syntax │ │ ├── README │ │ ├── Vagrantfile │ │ ├── bazel │ │ │ ├── .bazelversion │ │ │ ├── BUILD.bazel │ │ │ ├── README.md │ │ │ └── WORKSPACE.bazel │ │ ├── build-docs.py │ │ ├── build.gradle │ │ ├── cmake │ │ │ ├── FindSetEnv.cmake │ │ │ ├── JoinPaths.cmake │ │ │ ├── fmt-config.cmake.in │ │ │ └── fmt.pc.in │ │ ├── compute-powers.py │ │ ├── docopt.py │ │ ├── manage.py │ │ ├── printable.py │ │ └── rtd │ │ │ ├── conf.py │ │ │ ├── index.rst │ │ │ └── theme │ │ │ └── theme.conf │ └── test │ │ ├── CMakeLists.txt │ │ ├── add-subdirectory-test │ │ ├── CMakeLists.txt │ │ └── main.cc │ │ ├── args-test.cc │ │ ├── assert-test.cc │ │ ├── chrono-test.cc │ │ ├── color-test.cc │ │ ├── compile-error-test │ │ └── CMakeLists.txt │ │ ├── compile-fp-test.cc │ │ ├── compile-test.cc │ │ ├── core-test.cc │ │ ├── cuda-test │ │ ├── CMakeLists.txt │ │ ├── cpp14.cc │ │ └── cuda-cpp14.cu │ │ ├── detect-stdfs.cc │ │ ├── enforce-checks-test.cc │ │ ├── find-package-test │ │ ├── CMakeLists.txt │ │ └── main.cc │ │ ├── format-impl-test.cc │ │ ├── format-test.cc │ │ ├── fuzzing │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── build.sh │ │ ├── chrono-duration.cc │ │ ├── chrono-timepoint.cc │ │ ├── float.cc │ │ ├── fuzzer-common.h │ │ ├── main.cc │ │ ├── named-arg.cc │ │ ├── one-arg.cc │ │ └── two-args.cc │ │ ├── gtest-extra-test.cc │ │ ├── gtest-extra.cc │ │ ├── gtest-extra.h │ │ ├── gtest │ │ ├── CMakeLists.txt │ │ ├── gmock-gtest-all.cc │ │ ├── gmock │ │ │ └── gmock.h │ │ └── gtest │ │ │ ├── gtest-spi.h │ │ │ └── gtest.h │ │ ├── header-only-test.cc │ │ ├── mock-allocator.h │ │ ├── module-test.cc │ │ ├── noexception-test.cc │ │ ├── os-test.cc │ │ ├── ostream-test.cc │ │ ├── posix-mock-test.cc │ │ ├── posix-mock.h │ │ ├── printf-test.cc │ │ ├── ranges-odr-test.cc │ │ ├── ranges-test.cc │ │ ├── scan-test.cc │ │ ├── scan.h │ │ ├── static-export-test │ │ ├── CMakeLists.txt │ │ ├── library.cc │ │ └── main.cc │ │ ├── std-test.cc │ │ ├── test-assert.h │ │ ├── test-main.cc │ │ ├── unicode-test.cc │ │ ├── util.cc │ │ ├── util.h │ │ └── xchar-test.cc ├── libbase │ ├── Android.bp │ ├── CPPLINT.cfg │ ├── NOTICE │ ├── OWNERS │ ├── PREUPLOAD.cfg │ ├── README.md │ ├── TEST_MAPPING │ ├── abi_compatibility.cpp │ ├── chrono_utils.cpp │ ├── chrono_utils_test.cpp │ ├── cmsg.cpp │ ├── cmsg_test.cpp │ ├── endian_test.cpp │ ├── errors_test.cpp │ ├── errors_unix.cpp │ ├── errors_windows.cpp │ ├── expected_test.cpp │ ├── file.cpp │ ├── file_benchmark.cpp │ ├── file_test.cpp │ ├── format_benchmark.cpp │ ├── function_ref_benchmark.cpp │ ├── function_ref_test.cpp │ ├── hex.cpp │ ├── hex_test.cpp │ ├── include │ │ └── android-base │ │ │ ├── chrono_utils.h │ │ │ ├── cmsg.h │ │ │ ├── collections.h │ │ │ ├── endian.h │ │ │ ├── errno_restorer.h │ │ │ ├── errors.h │ │ │ ├── expected.h │ │ │ ├── file.h │ │ │ ├── format.h │ │ │ ├── function_ref.h │ │ │ ├── hex.h │ │ │ ├── logging.h │ │ │ ├── macros.h │ │ │ ├── mapped_file.h │ │ │ ├── memory.h │ │ │ ├── no_destructor.h │ │ │ ├── off64_t.h │ │ │ ├── parsebool.h │ │ │ ├── parsedouble.h │ │ │ ├── parseint.h │ │ │ ├── parsenetaddress.h │ │ │ ├── process.h │ │ │ ├── properties.h │ │ │ ├── result-gmock.h │ │ │ ├── result.h │ │ │ ├── scopeguard.h │ │ │ ├── silent_death_test.h │ │ │ ├── stringprintf.h │ │ │ ├── strings.h │ │ │ ├── test_utils.h │ │ │ ├── thread_annotations.h │ │ │ ├── threads.h │ │ │ ├── unique_fd.h │ │ │ └── utf8.h │ ├── logging.cpp │ ├── logging_splitters.h │ ├── logging_splitters_test.cpp │ ├── logging_test.cpp │ ├── macros_test.cpp │ ├── mapped_file.cpp │ ├── mapped_file_test.cpp │ ├── no_destructor_test.cpp │ ├── parsebool.cpp │ ├── parsebool_test.cpp │ ├── parsedouble_test.cpp │ ├── parseint_test.cpp │ ├── parsenetaddress.cpp │ ├── parsenetaddress_fuzzer.cpp │ ├── parsenetaddress_fuzzer.dict │ ├── parsenetaddress_test.cpp │ ├── posix_strerror_r.cpp │ ├── process.cpp │ ├── process_test.cpp │ ├── properties.cpp │ ├── properties_test.cpp │ ├── result.cpp │ ├── result_test.cpp │ ├── result_test_constraint.cpp │ ├── scopeguard_test.cpp │ ├── stringprintf.cpp │ ├── stringprintf_test.cpp │ ├── strings.cpp │ ├── strings_test.cpp │ ├── test_main.cpp │ ├── test_utils.cpp │ ├── test_utils_test.cpp │ ├── threads.cpp │ ├── tidy │ │ ├── unique_fd_test.cpp │ │ └── unique_fd_test2.cpp │ ├── utf8.cpp │ └── utf8_test.cpp ├── libufdt │ ├── Android.bp │ ├── METADATA │ ├── MODULE_LICENSE_APACHE2 │ ├── NOTICE │ ├── OWNERS │ ├── PREUPLOAD.cfg │ ├── include │ │ ├── libufdt.h │ │ ├── ufdt_node_pool.h │ │ ├── ufdt_overlay.h │ │ ├── ufdt_overlay_internal.h │ │ └── ufdt_types.h │ ├── sysdeps │ │ ├── Android.bp │ │ ├── include │ │ │ └── libufdt_sysdeps.h │ │ ├── libufdt_sysdeps_posix.c │ │ └── libufdt_sysdeps_vendor.c │ ├── ufdt_convert.c │ ├── ufdt_node.c │ ├── ufdt_node_pool.c │ ├── ufdt_overlay.c │ ├── ufdt_prop_dict.c │ ├── ufdt_prop_dict.h │ └── utils │ │ ├── README.md │ │ └── src │ │ ├── Android.bp │ │ ├── dt_table.c │ │ ├── dt_table.h │ │ ├── mkdtboimg.py │ │ ├── mkdtimg.c │ │ ├── mkdtimg_cfg_create.c │ │ ├── mkdtimg_core.c │ │ ├── mkdtimg_core.h │ │ ├── mkdtimg_create.c │ │ └── mkdtimg_dump.c ├── libusb │ ├── .clang-tidy │ ├── .codespellrc │ ├── .private │ │ ├── README.txt │ │ ├── appveyor_build.sh │ │ ├── bm.sh │ │ ├── ci-build.sh │ │ ├── ci-container-build.sh │ │ ├── post-rewrite.sh │ │ ├── pre-commit.sh │ │ └── wbs.txt │ ├── .travis.yml │ ├── AUTHORS │ ├── Android.bp │ ├── Android.mk │ ├── COPYING │ ├── ChangeLog │ ├── HACKING │ ├── INSTALL_WIN.txt │ ├── METADATA │ ├── MODULE_LICENSE_LGPL │ ├── Makefile.am │ ├── NEWS │ ├── NOTICE │ ├── OWNERS │ ├── PORTING │ ├── README │ ├── README.md │ ├── README.version │ ├── TODO │ ├── Xcode │ │ ├── common.xcconfig │ │ ├── config.h │ │ ├── debug.xcconfig │ │ ├── libusb.xcconfig │ │ ├── libusb.xcodeproj │ │ │ └── project.pbxproj │ │ ├── libusb_debug.xcconfig │ │ ├── libusb_release.xcconfig │ │ └── release.xcconfig │ ├── android │ │ ├── README │ │ ├── config.h │ │ ├── examples │ │ │ ├── unrooted_android.c │ │ │ └── unrooted_android.h │ │ └── jni │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── examples.mk │ │ │ ├── libusb.mk │ │ │ └── tests.mk │ ├── appveyor.yml │ ├── autogen.sh │ ├── bootstrap.sh │ ├── configure.ac │ ├── darwin │ │ └── config.h │ ├── doc │ │ ├── Makefile.in │ │ └── doxygen.cfg.in │ ├── examples │ │ ├── Makefile.am │ │ ├── dpfp.c │ │ ├── ezusb.c │ │ ├── ezusb.h │ │ ├── fxload.c │ │ ├── hotplugtest.c │ │ ├── listdevs.c │ │ ├── sam3u_benchmark.c │ │ ├── testlibusb.c │ │ └── xusb.c │ ├── include │ │ └── libusb │ │ │ ├── libusb.h │ │ │ ├── libusbi.h │ │ │ ├── version.h │ │ │ └── version_nano.h │ ├── libusb-1.0.pc.in │ ├── libusb │ │ ├── Makefile.am │ │ ├── Makefile.am.extra │ │ ├── core.c │ │ ├── descriptor.c │ │ ├── hotplug.c │ │ ├── io.c │ │ ├── libusb-1.0.def │ │ ├── libusb-1.0.rc │ │ ├── libusb.h │ │ ├── libusbi.h │ │ ├── os │ │ │ ├── darwin_usb.c │ │ │ ├── darwin_usb.h │ │ │ ├── emscripten_webusb.cpp │ │ │ ├── events_posix.c │ │ │ ├── events_posix.h │ │ │ ├── events_windows.c │ │ │ ├── events_windows.h │ │ │ ├── haiku_pollfs.cpp │ │ │ ├── haiku_usb.h │ │ │ ├── haiku_usb_backend.cpp │ │ │ ├── haiku_usb_raw.cpp │ │ │ ├── haiku_usb_raw.h │ │ │ ├── linux_netlink.c │ │ │ ├── linux_udev.c │ │ │ ├── linux_usbfs.c │ │ │ ├── linux_usbfs.h │ │ │ ├── netbsd_usb.c │ │ │ ├── null_usb.c │ │ │ ├── openbsd_usb.c │ │ │ ├── sunos_usb.c │ │ │ ├── sunos_usb.h │ │ │ ├── threads_posix.c │ │ │ ├── threads_posix.h │ │ │ ├── threads_windows.c │ │ │ ├── threads_windows.h │ │ │ ├── windows_common.c │ │ │ ├── windows_common.h │ │ │ ├── windows_usbdk.c │ │ │ ├── windows_usbdk.h │ │ │ ├── windows_winusb.c │ │ │ └── windows_winusb.h │ │ ├── strerror.c │ │ ├── sync.c │ │ ├── version.h │ │ └── version_nano.h │ ├── linux │ │ └── config.h │ ├── msvc │ │ ├── Base.props │ │ ├── Configuration.Application.props │ │ ├── Configuration.Base.props │ │ ├── Configuration.DynamicLibrary.props │ │ ├── Configuration.StaticLibrary.props │ │ ├── ProjectConfigurations.Base.props │ │ ├── build_all.ps1 │ │ ├── config.h │ │ ├── dpfp.vcxproj │ │ ├── dpfp_threaded.vcxproj │ │ ├── fxload.vcxproj │ │ ├── getopt.vcxproj │ │ ├── getopt │ │ │ ├── getopt.c │ │ │ ├── getopt.h │ │ │ └── getopt1.c │ │ ├── hotplugtest.vcxproj │ │ ├── init_context.vcxproj │ │ ├── libusb.sln │ │ ├── libusb_dll.vcxproj │ │ ├── libusb_static.vcxproj │ │ ├── listdevs.vcxproj │ │ ├── sam3u_benchmark.vcxproj │ │ ├── set_option.vcxproj │ │ ├── stress.vcxproj │ │ ├── stress_mt.vcxproj │ │ ├── testlibusb.vcxproj │ │ └── xusb.vcxproj │ └── windows │ │ └── config.h ├── libziparchive │ ├── Android.bp │ ├── OWNERS │ ├── PREUPLOAD.cfg │ ├── TEST_MAPPING │ ├── cli-tests │ │ ├── unzip.test │ │ └── zipinfo.test │ ├── entry_name_utils-inl.h │ ├── entry_name_utils_test.cc │ ├── incfs_support │ │ ├── include │ │ │ └── incfs_support │ │ │ │ ├── access.h │ │ │ │ ├── signal_handling.h │ │ │ │ └── util.h │ │ └── signal_handling.cpp │ ├── include │ │ └── ziparchive │ │ │ ├── zip_archive.h │ │ │ ├── zip_archive_stream_entry.h │ │ │ └── zip_writer.h │ ├── libziparchive_fuzzer.cpp │ ├── libziparchive_writer_fuzzer.cpp │ ├── run-ziptool-tests-on-android.sh │ ├── test_ziparchive_large.py │ ├── zip_archive.cc │ ├── zip_archive_benchmark.cpp │ ├── zip_archive_common.h │ ├── zip_archive_private.h │ ├── zip_archive_stream_entry.cc │ ├── zip_archive_test.cc │ ├── zip_cd_entry_map.cc │ ├── zip_cd_entry_map.h │ ├── zip_error.cpp │ ├── zip_error.h │ ├── zip_writer.cc │ ├── zip_writer_test.cc │ └── ziptool.cpp ├── logging │ ├── .clang-format-2 │ ├── .clang-format-4 │ ├── OWNERS │ ├── PREUPLOAD.cfg │ ├── TEST_MAPPING │ ├── liblog │ │ ├── Android.bp │ │ ├── NOTICE │ │ ├── README.md │ │ ├── README.protocol.md │ │ ├── event.logtags │ │ ├── event_tag_map.cpp │ │ ├── include │ │ │ ├── android │ │ │ │ ├── log.h │ │ │ │ └── log_macros.h │ │ │ ├── log │ │ │ │ ├── event_tag_map.h │ │ │ │ ├── log.h │ │ │ │ ├── log_event_list.h │ │ │ │ ├── log_id.h │ │ │ │ ├── log_main.h │ │ │ │ ├── log_properties.h │ │ │ │ ├── log_radio.h │ │ │ │ ├── log_read.h │ │ │ │ ├── log_safetynet.h │ │ │ │ ├── log_system.h │ │ │ │ ├── log_time.h │ │ │ │ └── logprint.h │ │ │ └── private │ │ │ │ └── android_logger.h │ │ ├── include_vndk │ │ │ ├── android │ │ │ └── log │ │ │ │ ├── log.h │ │ │ │ ├── log_event_list.h │ │ │ │ ├── log_id.h │ │ │ │ ├── log_main.h │ │ │ │ ├── log_properties.h │ │ │ │ ├── log_radio.h │ │ │ │ ├── log_read.h │ │ │ │ ├── log_safetynet.h │ │ │ │ ├── log_system.h │ │ │ │ └── log_time.h │ │ ├── liblog.map.txt │ │ ├── log_event_list.cpp │ │ ├── log_event_write.cpp │ │ ├── log_time.cpp │ │ ├── logd_reader.cpp │ │ ├── logd_reader.h │ │ ├── logd_writer.cpp │ │ ├── logd_writer.h │ │ ├── logger.h │ │ ├── logger_name.cpp │ │ ├── logger_read.cpp │ │ ├── logger_write.cpp │ │ ├── logger_write.h │ │ ├── logprint.cpp │ │ ├── pmsg_reader.cpp │ │ ├── pmsg_reader.h │ │ ├── pmsg_writer.cpp │ │ ├── pmsg_writer.h │ │ ├── properties.cpp │ │ ├── rust │ │ │ └── liblog_wrapper.h │ │ └── uio.h │ ├── logcat │ │ ├── Android.bp │ │ ├── MODULE_LICENSE_APACHE2 │ │ ├── NOTICE │ │ ├── event.logtags │ │ ├── logcat.cpp │ │ ├── logcat.proto │ │ ├── logcatd.rc │ │ ├── logcatd.sh │ │ ├── logpersist │ │ ├── process_names.cpp │ │ └── process_names.h │ ├── logd │ │ ├── Android.bp │ │ ├── CommandListener.cpp │ │ ├── CommandListener.h │ │ ├── CompressionEngine.cpp │ │ ├── CompressionEngine.h │ │ ├── LogAudit.cpp │ │ ├── LogAudit.h │ │ ├── LogBuffer.h │ │ ├── LogBufferElement.cpp │ │ ├── LogBufferElement.h │ │ ├── LogBufferTest.cpp │ │ ├── LogBufferTest.h │ │ ├── LogKlog.cpp │ │ ├── LogKlog.h │ │ ├── LogListener.cpp │ │ ├── LogListener.h │ │ ├── LogPermissions.cpp │ │ ├── LogPermissions.h │ │ ├── LogReader.cpp │ │ ├── LogReader.h │ │ ├── LogReaderList.cpp │ │ ├── LogReaderList.h │ │ ├── LogReaderThread.cpp │ │ ├── LogReaderThread.h │ │ ├── LogSize.cpp │ │ ├── LogSize.h │ │ ├── LogStatistics.cpp │ │ ├── LogStatistics.h │ │ ├── LogTags.cpp │ │ ├── LogTags.h │ │ ├── LogUtils.h │ │ ├── LogWriter.h │ │ ├── LogdLock.cpp │ │ ├── LogdLock.h │ │ ├── LogdNativeService.cpp │ │ ├── LogdNativeService.h │ │ ├── PkgIds.cpp │ │ ├── PruneList.cpp │ │ ├── PruneList.h │ │ ├── README.auditd │ │ ├── README.compression.md │ │ ├── README.property │ │ ├── README.replay.md │ │ ├── RecordedLogMessage.h │ │ ├── RecordingLogBuffer.cpp │ │ ├── RecordingLogBuffer.h │ │ ├── ReplayMessages.cpp │ │ ├── SerializedData.h │ │ ├── SerializedFlushToState.cpp │ │ ├── SerializedFlushToState.h │ │ ├── SerializedFlushToStateTest.cpp │ │ ├── SerializedLogBuffer.cpp │ │ ├── SerializedLogBuffer.h │ │ ├── SerializedLogBufferTest.cpp │ │ ├── SerializedLogChunk.cpp │ │ ├── SerializedLogChunk.h │ │ ├── SerializedLogChunkTest.cpp │ │ ├── SerializedLogEntry.h │ │ ├── SimpleLogBuffer.cpp │ │ ├── SimpleLogBuffer.h │ │ ├── TrustyLog.cpp │ │ ├── TrustyLog.h │ │ ├── auditctl.cpp │ │ ├── binder │ │ │ └── android │ │ │ │ └── os │ │ │ │ └── ILogd.aidl │ │ ├── device_test_config.xml │ │ ├── event.logtags │ │ ├── integration_test │ │ │ ├── Android.bp │ │ │ ├── logd_integration_test.py │ │ │ └── logd_integration_test.xml │ │ ├── libaudit │ │ │ ├── include │ │ │ │ └── libaudit.h │ │ │ └── libaudit.cpp │ │ ├── logd.rc │ │ ├── logd_test.cpp │ │ ├── logtagd.rc │ │ └── main.cpp │ ├── logwrapper │ │ ├── Android.bp │ │ ├── NOTICE │ │ ├── include │ │ │ └── logwrap │ │ │ │ └── logwrap.h │ │ ├── logwrap.cpp │ │ ├── logwrap_fork_execvp_benchmark.cpp │ │ └── logwrapper.cpp │ └── rust │ │ ├── Android.bp │ │ ├── OWNERS │ │ ├── PREUPLOAD.cfg │ │ ├── TEST_MAPPING │ │ ├── liblog_event_list.rs │ │ ├── logger.rs │ │ ├── rustfmt.toml │ │ └── structured_logger.rs ├── mkbootimg │ ├── .gitignore │ ├── Android.bp │ ├── BUILD.bazel │ ├── OWNERS │ ├── PREUPLOAD.cfg │ ├── gki │ │ ├── Android.bp │ │ ├── boot_signature_info.sh │ │ ├── certify_bootimg.py │ │ ├── certify_bootimg_test.py │ │ └── generate_gki_certificate.py │ ├── include │ │ └── bootimg │ │ │ └── bootimg.h │ ├── mkbootimg.py │ ├── pylintrc │ ├── repack_bootimg.py │ ├── rust │ │ ├── Android.bp │ │ ├── bindgen.sh │ │ ├── bootimg.rs │ │ └── bootimg_priv.rs │ └── unpack_bootimg.py └── selinux │ ├── .circleci │ └── config.yml │ ├── .gitignore │ ├── .travis.yml │ ├── Android.bp │ ├── CONTRIBUTING.md │ ├── CleanSpec.mk │ ├── LICENSE │ ├── METADATA │ ├── MODULE_LICENSE_GPL │ ├── Makefile │ ├── NOTICE │ ├── OWNERS │ ├── README.android │ ├── README.md │ ├── SECURITY.md │ ├── VERSION │ ├── checkpolicy │ ├── .gitignore │ ├── Android.bp │ ├── LICENSE │ ├── Makefile │ ├── VERSION │ ├── checkmodule.8 │ ├── checkmodule.c │ ├── checkpolicy.8 │ ├── checkpolicy.c │ ├── checkpolicy.h │ ├── module_compiler.c │ ├── module_compiler.h │ ├── parse_util.c │ ├── parse_util.h │ ├── policy_define.c │ ├── policy_define.h │ ├── policy_parse.y │ ├── policy_scan.l │ ├── queue.c │ ├── queue.h │ ├── ru │ │ ├── checkmodule.8 │ │ └── checkpolicy.8 │ └── test │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── dismod.c │ │ └── dispol.c │ ├── dbus │ ├── LICENSE │ ├── Makefile │ ├── VERSION │ ├── org.selinux.conf │ ├── org.selinux.policy │ ├── org.selinux.service │ ├── selinux_client.py │ └── selinux_server.py │ ├── gui │ ├── LICENSE │ ├── Makefile │ ├── VERSION │ ├── booleansPage.py │ ├── domainsPage.py │ ├── fcontextPage.py │ ├── loginsPage.py │ ├── modulesPage.py │ ├── org.selinux.config.policy │ ├── po │ │ ├── Makefile │ │ ├── POTFILES │ │ ├── af.po │ │ ├── am.po │ │ ├── ar.po │ │ ├── as.po │ │ ├── ast.po │ │ ├── be.po │ │ ├── bg.po │ │ ├── bn.po │ │ ├── bn_IN.po │ │ ├── br.po │ │ ├── bs.po │ │ ├── ca.po │ │ ├── cs.po │ │ ├── cy.po │ │ ├── da.po │ │ ├── de.po │ │ ├── de_CH.po │ │ ├── el.po │ │ ├── en_GB.po │ │ ├── eo.po │ │ ├── es.po │ │ ├── et.po │ │ ├── eu.po │ │ ├── fa.po │ │ ├── fi.po │ │ ├── fil.po │ │ ├── fr.po │ │ ├── fur.po │ │ ├── ga.po │ │ ├── gl.po │ │ ├── gu.po │ │ ├── gui.pot │ │ ├── he.po │ │ ├── hi.po │ │ ├── hr.po │ │ ├── hu.po │ │ ├── ia.po │ │ ├── id.po │ │ ├── ilo.po │ │ ├── is.po │ │ ├── it.po │ │ ├── ja.po │ │ ├── ka.po │ │ ├── kk.po │ │ ├── km.po │ │ ├── kn.po │ │ ├── ko.po │ │ ├── ky.po │ │ ├── lt.po │ │ ├── lv.po │ │ ├── mai.po │ │ ├── mk.po │ │ ├── ml.po │ │ ├── mn.po │ │ ├── mr.po │ │ ├── ms.po │ │ ├── my.po │ │ ├── nb.po │ │ ├── nds.po │ │ ├── ne.po │ │ ├── nl.po │ │ ├── nn.po │ │ ├── nso.po │ │ ├── or.po │ │ ├── pa.po │ │ ├── pl.po │ │ ├── pt.po │ │ ├── pt_BR.po │ │ ├── ro.po │ │ ├── ru.po │ │ ├── si.po │ │ ├── sk.po │ │ ├── sl.po │ │ ├── sq.po │ │ ├── sr.po │ │ ├── sr@latin.po │ │ ├── sv.po │ │ ├── ta.po │ │ ├── te.po │ │ ├── tg.po │ │ ├── th.po │ │ ├── tr.po │ │ ├── uk.po │ │ ├── ur.po │ │ ├── vi.po │ │ ├── zh_CN.po │ │ ├── zh_HK.po │ │ ├── zh_TW.po │ │ └── zu.po │ ├── polgen.ui │ ├── polgengui.py │ ├── portsPage.py │ ├── ru │ │ ├── selinux-polgengui.8 │ │ └── system-config-selinux.8 │ ├── selinux-polgengui.8 │ ├── selinux-polgengui.desktop │ ├── semanagePage.py │ ├── sepolgen │ ├── sepolicy.desktop │ ├── statusPage.py │ ├── system-config-selinux │ ├── system-config-selinux.8 │ ├── system-config-selinux.desktop │ ├── system-config-selinux.py │ ├── system-config-selinux.ui │ └── usersPage.py │ ├── lgtm.yml │ ├── libselinux │ ├── Android.bp │ ├── LICENSE │ ├── MODULE_LICENSE_PUBLIC_DOMAIN │ ├── Makefile │ ├── VERSION │ ├── exported.map.txt │ ├── fuzzers │ │ ├── Android.bp │ │ ├── AndroidSetcontextFuzzer.cpp │ │ ├── ContextFuzzer.cpp │ │ ├── lsetfilecon_fuzzer.cpp │ │ ├── lsetfilecon_fuzzer.dict │ │ ├── selabel_lookup_fuzzer.cpp │ │ ├── selabel_lookup_fuzzer.dict │ │ ├── selinux_android_restorecon_fuzzer.cpp │ │ ├── selinux_android_restorecon_fuzzer.dict │ │ ├── selinux_android_setcon_fuzzer.cpp │ │ ├── selinux_android_setcon_fuzzer.dict │ │ ├── selinux_check_access_fuzzer.cpp │ │ ├── selinux_check_access_fuzzer.dict │ │ ├── setfilecon_fuzzer.cpp │ │ ├── setfilecon_fuzzer.dict │ │ ├── string_to_security_class_fuzzer.cpp │ │ └── string_to_security_class_fuzzer.dict │ ├── include │ │ ├── Makefile │ │ └── selinux │ │ │ ├── android.h │ │ │ ├── avc.h │ │ │ ├── context.h │ │ │ ├── get_context_list.h │ │ │ ├── get_default_type.h │ │ │ ├── label.h │ │ │ ├── restorecon.h │ │ │ └── selinux.h │ ├── man │ │ ├── Makefile │ │ ├── man3 │ │ │ ├── avc_add_callback.3 │ │ │ ├── avc_audit.3 │ │ │ ├── avc_av_stats.3 │ │ │ ├── avc_cache_stats.3 │ │ │ ├── avc_cleanup.3 │ │ │ ├── avc_compute_create.3 │ │ │ ├── avc_compute_member.3 │ │ │ ├── avc_context_to_sid.3 │ │ │ ├── avc_destroy.3 │ │ │ ├── avc_entry_ref_init.3 │ │ │ ├── avc_get_initial_context.3 │ │ │ ├── avc_get_initial_sid.3 │ │ │ ├── avc_has_perm.3 │ │ │ ├── avc_has_perm_noaudit.3 │ │ │ ├── avc_init.3 │ │ │ ├── avc_netlink_acquire_fd.3 │ │ │ ├── avc_netlink_check_nb.3 │ │ │ ├── avc_netlink_close.3 │ │ │ ├── avc_netlink_loop.3 │ │ │ ├── avc_netlink_open.3 │ │ │ ├── avc_netlink_release_fd.3 │ │ │ ├── avc_open.3 │ │ │ ├── avc_reset.3 │ │ │ ├── avc_sid_stats.3 │ │ │ ├── avc_sid_to_context.3 │ │ │ ├── checkPasswdAccess.3 │ │ │ ├── context_free.3 │ │ │ ├── context_new.3 │ │ │ ├── context_range_get.3 │ │ │ ├── context_range_set.3 │ │ │ ├── context_role_get.3 │ │ │ ├── context_role_set.3 │ │ │ ├── context_str.3 │ │ │ ├── context_type_get.3 │ │ │ ├── context_type_set.3 │ │ │ ├── context_user_get.3 │ │ │ ├── context_user_set.3 │ │ │ ├── fgetfilecon.3 │ │ │ ├── fgetfilecon_raw.3 │ │ │ ├── fini_selinuxmnt.3 │ │ │ ├── freecon.3 │ │ │ ├── freeconary.3 │ │ │ ├── fsetfilecon.3 │ │ │ ├── fsetfilecon_raw.3 │ │ │ ├── get_default_context.3 │ │ │ ├── get_default_context_with_level.3 │ │ │ ├── get_default_context_with_role.3 │ │ │ ├── get_default_context_with_rolelevel.3 │ │ │ ├── get_default_type.3 │ │ │ ├── get_ordered_context_list.3 │ │ │ ├── get_ordered_context_list_with_level.3 │ │ │ ├── getcon.3 │ │ │ ├── getcon_raw.3 │ │ │ ├── getexeccon.3 │ │ │ ├── getexeccon_raw.3 │ │ │ ├── getfilecon.3 │ │ │ ├── getfilecon_raw.3 │ │ │ ├── getfscreatecon.3 │ │ │ ├── getfscreatecon_raw.3 │ │ │ ├── getkeycreatecon.3 │ │ │ ├── getkeycreatecon_raw.3 │ │ │ ├── getpeercon.3 │ │ │ ├── getpeercon_raw.3 │ │ │ ├── getpidcon.3 │ │ │ ├── getpidcon_raw.3 │ │ │ ├── getpidprevcon.3 │ │ │ ├── getpidprevcon_raw.3 │ │ │ ├── getprevcon.3 │ │ │ ├── getprevcon_raw.3 │ │ │ ├── getseuserbyname.3 │ │ │ ├── getsockcreatecon.3 │ │ │ ├── getsockcreatecon_raw.3 │ │ │ ├── init_selinuxmnt.3 │ │ │ ├── is_context_customizable.3 │ │ │ ├── is_selinux_enabled.3 │ │ │ ├── is_selinux_mls_enabled.3 │ │ │ ├── lgetfilecon.3 │ │ │ ├── lgetfilecon_raw.3 │ │ │ ├── lsetfilecon.3 │ │ │ ├── lsetfilecon_raw.3 │ │ │ ├── manual_user_enter_context.3 │ │ │ ├── matchmediacon.3 │ │ │ ├── matchpathcon.3 │ │ │ ├── matchpathcon_checkmatches.3 │ │ │ ├── matchpathcon_filespec_add.3 │ │ │ ├── matchpathcon_filespec_destroy.3 │ │ │ ├── matchpathcon_filespec_eval.3 │ │ │ ├── matchpathcon_fini.3 │ │ │ ├── matchpathcon_index.3 │ │ │ ├── matchpathcon_init.3 │ │ │ ├── mode_to_security_class.3 │ │ │ ├── print_access_vector.3 │ │ │ ├── query_user_context.3 │ │ │ ├── rpm_execcon.3 │ │ │ ├── security_av_perm_to_string.3 │ │ │ ├── security_av_string.3 │ │ │ ├── security_check_context.3 │ │ │ ├── security_check_context_raw.3 │ │ │ ├── security_class_to_string.3 │ │ │ ├── security_commit_booleans.3 │ │ │ ├── security_compute_av.3 │ │ │ ├── security_compute_av_flags.3 │ │ │ ├── security_compute_av_flags_raw.3 │ │ │ ├── security_compute_av_raw.3 │ │ │ ├── security_compute_create.3 │ │ │ ├── security_compute_create_name.3 │ │ │ ├── security_compute_create_name_raw.3 │ │ │ ├── security_compute_create_raw.3 │ │ │ ├── security_compute_member.3 │ │ │ ├── security_compute_member_raw.3 │ │ │ ├── security_compute_relabel.3 │ │ │ ├── security_compute_relabel_raw.3 │ │ │ ├── security_compute_user.3 │ │ │ ├── security_compute_user_raw.3 │ │ │ ├── security_deny_unknown.3 │ │ │ ├── security_disable.3 │ │ │ ├── security_get_boolean_active.3 │ │ │ ├── security_get_boolean_names.3 │ │ │ ├── security_get_boolean_pending.3 │ │ │ ├── security_get_checkreqprot.3 │ │ │ ├── security_get_initial_context.3 │ │ │ ├── security_get_initial_context_raw.3 │ │ │ ├── security_getenforce.3 │ │ │ ├── security_load_booleans.3 │ │ │ ├── security_load_policy.3 │ │ │ ├── security_mkload_policy.3 │ │ │ ├── security_policyvers.3 │ │ │ ├── security_reject_unknown.3 │ │ │ ├── security_set_boolean.3 │ │ │ ├── security_set_boolean_list.3 │ │ │ ├── security_setenforce.3 │ │ │ ├── security_validatetrans.c │ │ │ ├── security_validatetrans_raw.c │ │ │ ├── selabel_close.3 │ │ │ ├── selabel_digest.3 │ │ │ ├── selabel_get_digests_all_partial_matches.3 │ │ │ ├── selabel_lookup.3 │ │ │ ├── selabel_lookup_best_match.3 │ │ │ ├── selabel_lookup_best_match_raw.3 │ │ │ ├── selabel_lookup_raw.3 │ │ │ ├── selabel_open.3 │ │ │ ├── selabel_partial_match.3 │ │ │ ├── selabel_stats.3 │ │ │ ├── selinux_binary_policy_path.3 │ │ │ ├── selinux_boolean_sub.3 │ │ │ ├── selinux_check_access.3 │ │ │ ├── selinux_check_passwd_access.3 │ │ │ ├── selinux_check_securetty_context.3 │ │ │ ├── selinux_colors_path.3 │ │ │ ├── selinux_contexts_path.3 │ │ │ ├── selinux_current_policy_path.3 │ │ │ ├── selinux_default_context_path.3 │ │ │ ├── selinux_default_type_path.3 │ │ │ ├── selinux_failsafe_context_path.3 │ │ │ ├── selinux_file_context_cmp.3 │ │ │ ├── selinux_file_context_homedir_path.3 │ │ │ ├── selinux_file_context_local_path.3 │ │ │ ├── selinux_file_context_path.3 │ │ │ ├── selinux_file_context_verify.3 │ │ │ ├── selinux_getenforcemode.3 │ │ │ ├── selinux_getpolicytype.3 │ │ │ ├── selinux_homedir_context_path.3 │ │ │ ├── selinux_init_load_policy.3 │ │ │ ├── selinux_lsetfilecon_default.3 │ │ │ ├── selinux_media_context_path.3 │ │ │ ├── selinux_mkload_policy.3 │ │ │ ├── selinux_netfilter_context_path.3 │ │ │ ├── selinux_path.3 │ │ │ ├── selinux_policy_root.3 │ │ │ ├── selinux_raw_context_to_color.3 │ │ │ ├── selinux_removable_context_path.3 │ │ │ ├── selinux_restorecon.3 │ │ │ ├── selinux_restorecon_default_handle.3 │ │ │ ├── selinux_restorecon_get_skipped_errors.3 │ │ │ ├── selinux_restorecon_parallel.3 │ │ │ ├── selinux_restorecon_set_alt_rootpath.3 │ │ │ ├── selinux_restorecon_set_exclude_list.3 │ │ │ ├── selinux_restorecon_set_sehandle.3 │ │ │ ├── selinux_restorecon_xattr.3 │ │ │ ├── selinux_securetty_types_path.3 │ │ │ ├── selinux_sepgsql_context_path.3 │ │ │ ├── selinux_set_callback.3 │ │ │ ├── selinux_set_mapping.3 │ │ │ ├── selinux_set_policy_root.3 │ │ │ ├── selinux_status_close.3 │ │ │ ├── selinux_status_deny_unknown.3 │ │ │ ├── selinux_status_getenforce.3 │ │ │ ├── selinux_status_open.3 │ │ │ ├── selinux_status_policyload.3 │ │ │ ├── selinux_status_updated.3 │ │ │ ├── selinux_user_contexts_path.3 │ │ │ ├── selinux_usersconf_path.3 │ │ │ ├── selinux_x_context_path.3 │ │ │ ├── set_matchpathcon_flags.3 │ │ │ ├── set_matchpathcon_invalidcon.3 │ │ │ ├── set_matchpathcon_printf.3 │ │ │ ├── set_selinuxmnt.3 │ │ │ ├── setcon.3 │ │ │ ├── setcon_raw.3 │ │ │ ├── setexeccon.3 │ │ │ ├── setexeccon_raw.3 │ │ │ ├── setexecfilecon.3 │ │ │ ├── setfilecon.3 │ │ │ ├── setfilecon_raw.3 │ │ │ ├── setfscreatecon.3 │ │ │ ├── setfscreatecon_raw.3 │ │ │ ├── setkeycreatecon.3 │ │ │ ├── setkeycreatecon_raw.3 │ │ │ ├── setsockcreatecon.3 │ │ │ ├── setsockcreatecon_raw.3 │ │ │ ├── sidget.3 │ │ │ ├── sidput.3 │ │ │ ├── string_to_av_perm.3 │ │ │ └── string_to_security_class.3 │ │ ├── man5 │ │ │ ├── customizable_types.5 │ │ │ ├── default_contexts.5 │ │ │ ├── default_type.5 │ │ │ ├── failsafe_context.5 │ │ │ ├── file_contexts.5 │ │ │ ├── file_contexts.homedirs.5 │ │ │ ├── file_contexts.local.5 │ │ │ ├── file_contexts.subs.5 │ │ │ ├── file_contexts.subs_dist.5 │ │ │ ├── media.5 │ │ │ ├── removable_context.5 │ │ │ ├── secolor.conf.5 │ │ │ ├── securetty_types.5 │ │ │ ├── selabel_db.5 │ │ │ ├── selabel_file.5 │ │ │ ├── selabel_media.5 │ │ │ ├── selabel_x.5 │ │ │ ├── sepgsql_contexts.5 │ │ │ ├── service_seusers.5 │ │ │ ├── seusers.5 │ │ │ ├── user_contexts.5 │ │ │ ├── virtual_domain_context.5 │ │ │ ├── virtual_image_context.5 │ │ │ └── x_contexts.5 │ │ ├── man8 │ │ │ ├── avcstat.8 │ │ │ ├── booleans.8 │ │ │ ├── getenforce.8 │ │ │ ├── getsebool.8 │ │ │ ├── matchpathcon.8 │ │ │ ├── sefcontext_compile.8 │ │ │ ├── selinux.8 │ │ │ ├── selinuxenabled.8 │ │ │ ├── selinuxexeccon.8 │ │ │ ├── setenforce.8 │ │ │ └── togglesebool.8 │ │ └── ru │ │ │ ├── man5 │ │ │ ├── customizable_types.5 │ │ │ ├── default_contexts.5 │ │ │ ├── default_type.5 │ │ │ ├── failsafe_context.5 │ │ │ ├── file_contexts.5 │ │ │ ├── file_contexts.homedirs.5 │ │ │ ├── file_contexts.local.5 │ │ │ ├── file_contexts.subs.5 │ │ │ ├── file_contexts.subs_dist.5 │ │ │ ├── media.5 │ │ │ ├── removable_context.5 │ │ │ ├── secolor.conf.5 │ │ │ ├── securetty_types.5 │ │ │ ├── selabel_db.5 │ │ │ ├── selabel_file.5 │ │ │ ├── selabel_media.5 │ │ │ ├── selabel_x.5 │ │ │ ├── sepgsql_contexts.5 │ │ │ ├── service_seusers.5 │ │ │ ├── seusers.5 │ │ │ ├── user_contexts.5 │ │ │ ├── virtual_domain_context.5 │ │ │ ├── virtual_image_context.5 │ │ │ └── x_contexts.5 │ │ │ └── man8 │ │ │ ├── avcstat.8 │ │ │ ├── booleans.8 │ │ │ ├── getenforce.8 │ │ │ ├── getsebool.8 │ │ │ ├── matchpathcon.8 │ │ │ ├── sefcontext_compile.8 │ │ │ ├── selinux.8 │ │ │ ├── selinuxenabled.8 │ │ │ ├── selinuxexeccon.8 │ │ │ ├── setenforce.8 │ │ │ └── togglesebool.8 │ ├── rust │ │ └── selinux.h │ ├── src │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── android │ │ │ ├── android.c │ │ │ ├── android_device.c │ │ │ ├── android_internal.h │ │ │ ├── android_seapp.c │ │ │ └── android_unittest.cpp │ │ ├── audit2why.c │ │ ├── audit2why.map │ │ ├── avc.c │ │ ├── avc_internal.c │ │ ├── avc_internal.h │ │ ├── avc_sidtab.c │ │ ├── avc_sidtab.h │ │ ├── booleans.c │ │ ├── callbacks.c │ │ ├── callbacks.h │ │ ├── canonicalize_context.c │ │ ├── checkAccess.c │ │ ├── check_context.c │ │ ├── checkreqprot.c │ │ ├── compute_av.c │ │ ├── compute_create.c │ │ ├── compute_member.c │ │ ├── compute_relabel.c │ │ ├── compute_user.c │ │ ├── context.c │ │ ├── context_internal.h │ │ ├── deny_unknown.c │ │ ├── disable.c │ │ ├── enabled.c │ │ ├── exception.sh │ │ ├── fgetfilecon.c │ │ ├── file_path_suffixes.h │ │ ├── freecon.c │ │ ├── freeconary.c │ │ ├── fsetfilecon.c │ │ ├── get_context_list.c │ │ ├── get_context_list_internal.h │ │ ├── get_default_type.c │ │ ├── get_default_type_internal.h │ │ ├── get_initial_context.c │ │ ├── getenforce.c │ │ ├── getfilecon.c │ │ ├── getpeercon.c │ │ ├── init.c │ │ ├── is_customizable_type.c │ │ ├── label.c │ │ ├── label_backends_android.c │ │ ├── label_db.c │ │ ├── label_file.c │ │ ├── label_file.h │ │ ├── label_internal.h │ │ ├── label_media.c │ │ ├── label_support.c │ │ ├── label_x.c │ │ ├── lgetfilecon.c │ │ ├── libselinux.map │ │ ├── libselinux.pc.in │ │ ├── load_policy.c │ │ ├── lsetfilecon.c │ │ ├── mapping.c │ │ ├── mapping.h │ │ ├── matchmediacon.c │ │ ├── matchpathcon.c │ │ ├── policy.h │ │ ├── policyvers.c │ │ ├── procattr.c │ │ ├── query_user_context.c │ │ ├── regex.c │ │ ├── regex.h │ │ ├── reject_unknown.c │ │ ├── selinux_check_securetty_context.c │ │ ├── selinux_config.c │ │ ├── selinux_internal.c │ │ ├── selinux_internal.h │ │ ├── selinux_netlink.h │ │ ├── selinux_restorecon.c │ │ ├── selinuxswig.i │ │ ├── selinuxswig_python.i │ │ ├── selinuxswig_python_exception.i │ │ ├── selinuxswig_ruby.i │ │ ├── sestatus.c │ │ ├── setenforce.c │ │ ├── setexecfilecon.c │ │ ├── setfilecon.c │ │ ├── setrans_client.c │ │ ├── setrans_internal.h │ │ ├── setup.py │ │ ├── seusers.c │ │ ├── sha1.c │ │ ├── sha1.h │ │ ├── stringrep.c │ │ └── validatetrans.c │ └── utils │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── avcstat.c │ │ ├── compute_av.c │ │ ├── compute_create.c │ │ ├── compute_member.c │ │ ├── compute_relabel.c │ │ ├── getconlist.c │ │ ├── getdefaultcon.c │ │ ├── getenforce.c │ │ ├── getfilecon.c │ │ ├── getpidcon.c │ │ ├── getpidprevcon.c │ │ ├── getsebool.c │ │ ├── getseuser.c │ │ ├── matchpathcon.c │ │ ├── policyvers.c │ │ ├── sefcontext_compile.c │ │ ├── selabel_digest.c │ │ ├── selabel_get_digests_all_partial_matches.c │ │ ├── selabel_lookup.c │ │ ├── selabel_lookup_best_match.c │ │ ├── selabel_partial_match.c │ │ ├── selinux_check_access.c │ │ ├── selinux_check_securetty_context.c │ │ ├── selinuxenabled.c │ │ ├── selinuxexeccon.c │ │ ├── setenforce.c │ │ ├── setfilecon.c │ │ ├── togglesebool.c │ │ └── validatetrans.c │ ├── libsemanage │ ├── .gitignore │ ├── LICENSE │ ├── Makefile │ ├── VERSION │ ├── example │ │ └── test_fcontext.c │ ├── include │ │ ├── Makefile │ │ └── semanage │ │ │ ├── boolean_record.h │ │ │ ├── booleans_active.h │ │ │ ├── booleans_local.h │ │ │ ├── booleans_policy.h │ │ │ ├── context_record.h │ │ │ ├── debug.h │ │ │ ├── fcontext_record.h │ │ │ ├── fcontexts_local.h │ │ │ ├── fcontexts_policy.h │ │ │ ├── handle.h │ │ │ ├── ibendport_record.h │ │ │ ├── ibendports_local.h │ │ │ ├── ibendports_policy.h │ │ │ ├── ibpkey_record.h │ │ │ ├── ibpkeys_local.h │ │ │ ├── ibpkeys_policy.h │ │ │ ├── iface_record.h │ │ │ ├── interfaces_local.h │ │ │ ├── interfaces_policy.h │ │ │ ├── modules.h │ │ │ ├── node_record.h │ │ │ ├── nodes_local.h │ │ │ ├── nodes_policy.h │ │ │ ├── port_record.h │ │ │ ├── ports_local.h │ │ │ ├── ports_policy.h │ │ │ ├── semanage.h │ │ │ ├── seuser_record.h │ │ │ ├── seusers_local.h │ │ │ ├── seusers_policy.h │ │ │ ├── user_record.h │ │ │ ├── users_local.h │ │ │ └── users_policy.h │ ├── man │ │ ├── Makefile │ │ ├── man3 │ │ │ ├── semanage_bool.3 │ │ │ ├── semanage_bool_count.3 │ │ │ ├── semanage_bool_count_active.3 │ │ │ ├── semanage_bool_count_local.3 │ │ │ ├── semanage_bool_del_local.3 │ │ │ ├── semanage_bool_exists.3 │ │ │ ├── semanage_bool_exists_active.3 │ │ │ ├── semanage_bool_exists_local.3 │ │ │ ├── semanage_bool_iterate.3 │ │ │ ├── semanage_bool_iterate_active.3 │ │ │ ├── semanage_bool_iterate_local.3 │ │ │ ├── semanage_bool_list.3 │ │ │ ├── semanage_bool_list_active.3 │ │ │ ├── semanage_bool_list_local.3 │ │ │ ├── semanage_bool_modify_local.3 │ │ │ ├── semanage_bool_query.3 │ │ │ ├── semanage_bool_query_active.3 │ │ │ ├── semanage_bool_query_local.3 │ │ │ ├── semanage_bool_set_active.3 │ │ │ ├── semanage_count.3 │ │ │ ├── semanage_del.3 │ │ │ ├── semanage_exists.3 │ │ │ ├── semanage_fcontext.3 │ │ │ ├── semanage_fcontext_count.3 │ │ │ ├── semanage_fcontext_count_local.3 │ │ │ ├── semanage_fcontext_del_local.3 │ │ │ ├── semanage_fcontext_exists.3 │ │ │ ├── semanage_fcontext_exists_local.3 │ │ │ ├── semanage_fcontext_iterate.3 │ │ │ ├── semanage_fcontext_iterate_local.3 │ │ │ ├── semanage_fcontext_list.3 │ │ │ ├── semanage_fcontext_list_local.3 │ │ │ ├── semanage_fcontext_modify_local.3 │ │ │ ├── semanage_fcontext_query.3 │ │ │ ├── semanage_fcontext_query_local.3 │ │ │ ├── semanage_iface.3 │ │ │ ├── semanage_iface_count.3 │ │ │ ├── semanage_iface_count_local.3 │ │ │ ├── semanage_iface_del_local.3 │ │ │ ├── semanage_iface_exists.3 │ │ │ ├── semanage_iface_exists_local.3 │ │ │ ├── semanage_iface_iterate.3 │ │ │ ├── semanage_iface_iterate_local.3 │ │ │ ├── semanage_iface_list.3 │ │ │ ├── semanage_iface_list_local.3 │ │ │ ├── semanage_iface_modify_local.3 │ │ │ ├── semanage_iface_query.3 │ │ │ ├── semanage_iface_query_local.3 │ │ │ ├── semanage_iterate.3 │ │ │ ├── semanage_list.3 │ │ │ ├── semanage_modify.3 │ │ │ ├── semanage_node.3 │ │ │ ├── semanage_node_count.3 │ │ │ ├── semanage_node_count_local.3 │ │ │ ├── semanage_node_del_local.3 │ │ │ ├── semanage_node_exists.3 │ │ │ ├── semanage_node_exists_local.3 │ │ │ ├── semanage_node_iterate.3 │ │ │ ├── semanage_node_iterate_local.3 │ │ │ ├── semanage_node_list.3 │ │ │ ├── semanage_node_list_local.3 │ │ │ ├── semanage_node_modify_local.3 │ │ │ ├── semanage_node_query.3 │ │ │ ├── semanage_node_query_local.3 │ │ │ ├── semanage_port.3 │ │ │ ├── semanage_port_count.3 │ │ │ ├── semanage_port_count_local.3 │ │ │ ├── semanage_port_del_local.3 │ │ │ ├── semanage_port_exists.3 │ │ │ ├── semanage_port_exists_local.3 │ │ │ ├── semanage_port_iterate.3 │ │ │ ├── semanage_port_iterate_local.3 │ │ │ ├── semanage_port_list.3 │ │ │ ├── semanage_port_list_local.3 │ │ │ ├── semanage_port_modify_local.3 │ │ │ ├── semanage_port_query.3 │ │ │ ├── semanage_port_query_local.3 │ │ │ ├── semanage_query.3 │ │ │ ├── semanage_set_root.3 │ │ │ ├── semanage_seuser.3 │ │ │ ├── semanage_seuser_count.3 │ │ │ ├── semanage_seuser_count_local.3 │ │ │ ├── semanage_seuser_del_local.3 │ │ │ ├── semanage_seuser_exists.3 │ │ │ ├── semanage_seuser_exists_local.3 │ │ │ ├── semanage_seuser_iterate.3 │ │ │ ├── semanage_seuser_iterate_local.3 │ │ │ ├── semanage_seuser_list.3 │ │ │ ├── semanage_seuser_list_local.3 │ │ │ ├── semanage_seuser_modify_local.3 │ │ │ ├── semanage_seuser_query.3 │ │ │ ├── semanage_seuser_query_local.3 │ │ │ ├── semanage_user.3 │ │ │ ├── semanage_user_count.3 │ │ │ ├── semanage_user_count_local.3 │ │ │ ├── semanage_user_del_local.3 │ │ │ ├── semanage_user_exists.3 │ │ │ ├── semanage_user_exists_local.3 │ │ │ ├── semanage_user_iterate.3 │ │ │ ├── semanage_user_iterate_local.3 │ │ │ ├── semanage_user_list.3 │ │ │ ├── semanage_user_list_local.3 │ │ │ ├── semanage_user_modify_local.3 │ │ │ ├── semanage_user_query.3 │ │ │ └── semanage_user_query_local.3 │ │ ├── man5 │ │ │ └── semanage.conf.5 │ │ └── ru │ │ │ └── man5 │ │ │ └── semanage.conf.5 │ ├── src │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── boolean_internal.h │ │ ├── boolean_record.c │ │ ├── booleans_active.c │ │ ├── booleans_activedb.c │ │ ├── booleans_file.c │ │ ├── booleans_local.c │ │ ├── booleans_policy.c │ │ ├── booleans_policydb.c │ │ ├── compressed_file.c │ │ ├── compressed_file.h │ │ ├── conf-parse.y │ │ ├── conf-scan.l │ │ ├── context_record.c │ │ ├── database.c │ │ ├── database.h │ │ ├── database_activedb.c │ │ ├── database_activedb.h │ │ ├── database_file.c │ │ ├── database_file.h │ │ ├── database_join.c │ │ ├── database_join.h │ │ ├── database_llist.c │ │ ├── database_llist.h │ │ ├── database_policydb.c │ │ ├── database_policydb.h │ │ ├── debug.c │ │ ├── debug.h │ │ ├── direct_api.c │ │ ├── direct_api.h │ │ ├── exception.sh │ │ ├── fcontext_internal.h │ │ ├── fcontext_record.c │ │ ├── fcontexts_file.c │ │ ├── fcontexts_local.c │ │ ├── fcontexts_policy.c │ │ ├── genhomedircon.c │ │ ├── genhomedircon.h │ │ ├── handle.c │ │ ├── handle.h │ │ ├── ibendport_internal.h │ │ ├── ibendport_record.c │ │ ├── ibendports_file.c │ │ ├── ibendports_local.c │ │ ├── ibendports_policy.c │ │ ├── ibendports_policydb.c │ │ ├── ibpkey_internal.h │ │ ├── ibpkey_record.c │ │ ├── ibpkeys_file.c │ │ ├── ibpkeys_local.c │ │ ├── ibpkeys_policy.c │ │ ├── ibpkeys_policydb.c │ │ ├── iface_internal.h │ │ ├── iface_record.c │ │ ├── interfaces_file.c │ │ ├── interfaces_local.c │ │ ├── interfaces_policy.c │ │ ├── interfaces_policydb.c │ │ ├── libsemanage.map │ │ ├── libsemanage.pc.in │ │ ├── modules.c │ │ ├── modules.h │ │ ├── node_internal.h │ │ ├── node_record.c │ │ ├── nodes_file.c │ │ ├── nodes_local.c │ │ ├── nodes_policy.c │ │ ├── nodes_policydb.c │ │ ├── parse_utils.c │ │ ├── parse_utils.h │ │ ├── policy.h │ │ ├── policy_components.c │ │ ├── port_internal.h │ │ ├── port_record.c │ │ ├── ports_file.c │ │ ├── ports_local.c │ │ ├── ports_policy.c │ │ ├── ports_policydb.c │ │ ├── pywrap-test.py │ │ ├── semanage.conf │ │ ├── semanage_conf.h │ │ ├── semanage_store.c │ │ ├── semanage_store.h │ │ ├── semanageswig.i │ │ ├── semanageswig_python.i │ │ ├── semanageswig_python_exception.i │ │ ├── semanageswig_ruby.i │ │ ├── seuser_internal.h │ │ ├── seuser_record.c │ │ ├── seusers_file.c │ │ ├── seusers_local.c │ │ ├── seusers_policy.c │ │ ├── sha256.c │ │ ├── sha256.h │ │ ├── user_base_record.c │ │ ├── user_extra_record.c │ │ ├── user_internal.h │ │ ├── user_record.c │ │ ├── users_base_file.c │ │ ├── users_base_policydb.c │ │ ├── users_extra_file.c │ │ ├── users_join.c │ │ ├── users_local.c │ │ ├── users_policy.c │ │ ├── utilities.c │ │ └── utilities.h │ └── utils │ │ ├── Makefile │ │ └── semanage_migrate_store │ ├── libsepol │ ├── .gitignore │ ├── Android.bp │ ├── LICENSE │ ├── Makefile │ ├── VERSION │ ├── cil │ │ ├── .gitignore │ │ ├── include │ │ │ └── cil │ │ │ │ ├── android.h │ │ │ │ └── cil.h │ │ ├── src │ │ │ ├── android.c │ │ │ ├── cil.c │ │ │ ├── cil_binary.c │ │ │ ├── cil_binary.h │ │ │ ├── cil_build_ast.c │ │ │ ├── cil_build_ast.h │ │ │ ├── cil_copy_ast.c │ │ │ ├── cil_copy_ast.h │ │ │ ├── cil_find.c │ │ │ ├── cil_find.h │ │ │ ├── cil_flavor.h │ │ │ ├── cil_fqn.c │ │ │ ├── cil_fqn.h │ │ │ ├── cil_internal.h │ │ │ ├── cil_lexer.h │ │ │ ├── cil_lexer.l │ │ │ ├── cil_list.c │ │ │ ├── cil_list.h │ │ │ ├── cil_log.c │ │ │ ├── cil_log.h │ │ │ ├── cil_mem.c │ │ │ ├── cil_mem.h │ │ │ ├── cil_parser.c │ │ │ ├── cil_parser.h │ │ │ ├── cil_policy.c │ │ │ ├── cil_policy.h │ │ │ ├── cil_post.c │ │ │ ├── cil_post.h │ │ │ ├── cil_reset_ast.c │ │ │ ├── cil_reset_ast.h │ │ │ ├── cil_resolve_ast.c │ │ │ ├── cil_resolve_ast.h │ │ │ ├── cil_stack.c │ │ │ ├── cil_stack.h │ │ │ ├── cil_strpool.c │ │ │ ├── cil_strpool.h │ │ │ ├── cil_symtab.c │ │ │ ├── cil_symtab.h │ │ │ ├── cil_tree.c │ │ │ ├── cil_tree.h │ │ │ ├── cil_verify.c │ │ │ ├── cil_verify.h │ │ │ ├── cil_write_ast.c │ │ │ └── cil_write_ast.h │ │ └── test │ │ │ ├── integration_testing │ │ │ ├── mls_policy.cil │ │ │ ├── nonmls.cil │ │ │ ├── nonmls.conf │ │ │ ├── ordered_lists_bad1.cil │ │ │ ├── ordered_lists_bad2.cil │ │ │ ├── ordered_lists_bad3.cil │ │ │ ├── ordered_lists_easy.cil │ │ │ ├── ordered_lists_hard.cil │ │ │ └── small.cil │ │ │ └── unit │ │ │ ├── AllTests.c │ │ │ ├── CilTest.c │ │ │ ├── CilTest.h │ │ │ ├── CuTest.c │ │ │ ├── CuTest.h │ │ │ ├── test_cil.c │ │ │ ├── test_cil.h │ │ │ ├── test_cil_build_ast.c │ │ │ ├── test_cil_build_ast.h │ │ │ ├── test_cil_copy_ast.c │ │ │ ├── test_cil_copy_ast.h │ │ │ ├── test_cil_fqn.c │ │ │ ├── test_cil_fqn.h │ │ │ ├── test_cil_lexer.c │ │ │ ├── test_cil_lexer.h │ │ │ ├── test_cil_list.c │ │ │ ├── test_cil_list.h │ │ │ ├── test_cil_parser.c │ │ │ ├── test_cil_parser.h │ │ │ ├── test_cil_post.c │ │ │ ├── test_cil_post.h │ │ │ ├── test_cil_resolve_ast.c │ │ │ ├── test_cil_resolve_ast.h │ │ │ ├── test_cil_symtab.c │ │ │ ├── test_cil_symtab.h │ │ │ ├── test_cil_tree.c │ │ │ ├── test_cil_tree.h │ │ │ ├── test_integration.c │ │ │ └── test_integration.h │ ├── include │ │ ├── Makefile │ │ └── sepol │ │ │ ├── boolean_record.h │ │ │ ├── booleans.h │ │ │ ├── context.h │ │ │ ├── context_record.h │ │ │ ├── debug.h │ │ │ ├── errcodes.h │ │ │ ├── handle.h │ │ │ ├── ibendport_record.h │ │ │ ├── ibendports.h │ │ │ ├── ibpkey_record.h │ │ │ ├── ibpkeys.h │ │ │ ├── iface_record.h │ │ │ ├── interfaces.h │ │ │ ├── kernel_to_cil.h │ │ │ ├── kernel_to_conf.h │ │ │ ├── module.h │ │ │ ├── module_to_cil.h │ │ │ ├── node_record.h │ │ │ ├── nodes.h │ │ │ ├── policydb.h │ │ │ ├── policydb │ │ │ ├── avrule_block.h │ │ │ ├── avtab.h │ │ │ ├── conditional.h │ │ │ ├── constraint.h │ │ │ ├── context.h │ │ │ ├── ebitmap.h │ │ │ ├── expand.h │ │ │ ├── flask_types.h │ │ │ ├── hashtab.h │ │ │ ├── hierarchy.h │ │ │ ├── link.h │ │ │ ├── mls_types.h │ │ │ ├── module.h │ │ │ ├── polcaps.h │ │ │ ├── policydb.h │ │ │ ├── services.h │ │ │ ├── sidtab.h │ │ │ ├── symtab.h │ │ │ └── util.h │ │ │ ├── port_record.h │ │ │ ├── ports.h │ │ │ ├── sepol.h │ │ │ ├── user_record.h │ │ │ └── users.h │ ├── man │ │ ├── Makefile │ │ ├── man3 │ │ │ └── sepol_check_context.3 │ │ ├── man8 │ │ │ ├── chkcon.8 │ │ │ ├── genpolbools.8 │ │ │ └── genpolusers.8 │ │ └── ru │ │ │ └── man8 │ │ │ └── chkcon.8 │ ├── src │ │ ├── Makefile │ │ ├── assertion.c │ │ ├── avrule_block.c │ │ ├── avtab.c │ │ ├── boolean_internal.h │ │ ├── boolean_record.c │ │ ├── booleans.c │ │ ├── conditional.c │ │ ├── constraint.c │ │ ├── context.c │ │ ├── context.h │ │ ├── context_internal.h │ │ ├── context_record.c │ │ ├── debug.c │ │ ├── debug.h │ │ ├── ebitmap.c │ │ ├── expand.c │ │ ├── flask.h │ │ ├── handle.c │ │ ├── handle.h │ │ ├── hashtab.c │ │ ├── hierarchy.c │ │ ├── ibendport_internal.h │ │ ├── ibendport_record.c │ │ ├── ibendports.c │ │ ├── ibpkey_internal.h │ │ ├── ibpkey_record.c │ │ ├── ibpkeys.c │ │ ├── iface_internal.h │ │ ├── iface_record.c │ │ ├── interfaces.c │ │ ├── kernel_to_cil.c │ │ ├── kernel_to_common.c │ │ ├── kernel_to_common.h │ │ ├── kernel_to_conf.c │ │ ├── libsepol.map.in │ │ ├── libsepol.pc.in │ │ ├── link.c │ │ ├── mls.c │ │ ├── mls.h │ │ ├── module.c │ │ ├── module_internal.h │ │ ├── module_to_cil.c │ │ ├── node_internal.h │ │ ├── node_record.c │ │ ├── nodes.c │ │ ├── optimize.c │ │ ├── polcaps.c │ │ ├── policydb.c │ │ ├── policydb_convert.c │ │ ├── policydb_internal.h │ │ ├── policydb_public.c │ │ ├── policydb_validate.c │ │ ├── policydb_validate.h │ │ ├── port_internal.h │ │ ├── port_record.c │ │ ├── ports.c │ │ ├── private.h │ │ ├── services.c │ │ ├── sidtab.c │ │ ├── symtab.c │ │ ├── user_internal.h │ │ ├── user_record.c │ │ ├── users.c │ │ ├── util.c │ │ └── write.c │ └── utils │ │ ├── Makefile │ │ ├── chkcon.c │ │ ├── sepol_check_access.c │ │ ├── sepol_compute_av.c │ │ ├── sepol_compute_member.c │ │ ├── sepol_compute_relabel.c │ │ └── sepol_validate_transition.c │ ├── mcstrans │ ├── LICENSE │ ├── Makefile │ ├── TODO │ ├── VERSION │ ├── man │ │ ├── Makefile │ │ ├── man5 │ │ │ └── setrans.conf.5 │ │ ├── man8 │ │ │ ├── mcs.8 │ │ │ └── mcstransd.8 │ │ └── ru │ │ │ ├── man5 │ │ │ └── setrans.conf.5 │ │ │ └── man8 │ │ │ ├── mcs.8 │ │ │ └── mcstransd.8 │ ├── share │ │ ├── examples │ │ │ ├── default │ │ │ │ ├── README │ │ │ │ ├── default.test │ │ │ │ └── setrans.conf │ │ │ ├── include │ │ │ │ ├── README │ │ │ │ ├── default.test │ │ │ │ ├── setrans.conf │ │ │ │ └── setrans.d │ │ │ │ │ └── include-example │ │ │ ├── nato │ │ │ │ ├── README │ │ │ │ ├── nato.test │ │ │ │ ├── setrans.conf │ │ │ │ └── setrans.d │ │ │ │ │ ├── constraints.conf │ │ │ │ │ ├── eyes-only.conf │ │ │ │ │ └── rel.conf │ │ │ ├── non-mls-color │ │ │ │ ├── README │ │ │ │ ├── non-mls.color │ │ │ │ └── secolor.conf │ │ │ ├── pipes │ │ │ │ ├── pipes.test │ │ │ │ ├── setrans.conf │ │ │ │ └── setrans.d │ │ │ │ │ └── pipes.conf │ │ │ ├── urcsts-via-include │ │ │ │ ├── README │ │ │ │ ├── secolor.conf │ │ │ │ ├── setrans.conf │ │ │ │ ├── setrans.d │ │ │ │ │ ├── c.conf │ │ │ │ │ ├── r.conf │ │ │ │ │ ├── s.conf │ │ │ │ │ ├── system.conf │ │ │ │ │ ├── ts.conf │ │ │ │ │ └── u.conf │ │ │ │ ├── urcsts.color │ │ │ │ └── urcsts.test │ │ │ └── urcsts │ │ │ │ ├── README │ │ │ │ ├── secolor.conf │ │ │ │ ├── setrans.conf │ │ │ │ ├── urcsts.color │ │ │ │ └── urcsts.test │ │ └── util │ │ │ ├── mlscolor-test │ │ │ ├── mlstrans-test │ │ │ └── try-all │ ├── src │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── README │ │ ├── mcscolor.c │ │ ├── mcscolor.h │ │ ├── mcstrans.c │ │ ├── mcstrans.h │ │ ├── mcstrans.init │ │ ├── mcstrans.service │ │ ├── mcstransd.c │ │ ├── mls_level.c │ │ └── mls_level.h │ └── utils │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── callgrind-mcstransd │ │ ├── transcon.c │ │ ├── untranscon.c │ │ └── valgrind-mcstransd │ ├── policycoreutils │ ├── .gitignore │ ├── .tx │ │ └── config │ ├── LICENSE │ ├── Makefile │ ├── VERSION │ ├── hll │ │ ├── Makefile │ │ └── pp │ │ │ ├── Makefile │ │ │ └── pp.c │ ├── load_policy │ │ ├── Makefile │ │ ├── load_policy.8 │ │ ├── load_policy.c │ │ └── ru │ │ │ └── load_policy.8 │ ├── man │ │ ├── Makefile │ │ ├── man5 │ │ │ └── selinux_config.5 │ │ └── ru │ │ │ └── man5 │ │ │ └── selinux_config.5 │ ├── newrole │ │ ├── Makefile │ │ ├── hashtab.c │ │ ├── hashtab.h │ │ ├── newrole-lspp.pamd │ │ ├── newrole.1 │ │ ├── newrole.c │ │ ├── newrole.pamd │ │ └── ru │ │ │ └── newrole.1 │ ├── po │ │ ├── Makefile │ │ ├── POTFILES │ │ ├── af.po │ │ ├── aln.po │ │ ├── am.po │ │ ├── ar.po │ │ ├── as.po │ │ ├── ast.po │ │ ├── az.po │ │ ├── bal.po │ │ ├── be.po │ │ ├── bg.po │ │ ├── bn.po │ │ ├── bn_BD.po │ │ ├── bn_IN.po │ │ ├── bo.po │ │ ├── br.po │ │ ├── brx.po │ │ ├── bs.po │ │ ├── ca.po │ │ ├── cs.po │ │ ├── cy.po │ │ ├── da.po │ │ ├── de.po │ │ ├── de_CH.po │ │ ├── dz.po │ │ ├── el.po │ │ ├── en_GB.po │ │ ├── eo.po │ │ ├── es.po │ │ ├── es_MX.po │ │ ├── et.po │ │ ├── eu.po │ │ ├── fa.po │ │ ├── fi.po │ │ ├── fr.po │ │ ├── ga.po │ │ ├── gl.po │ │ ├── gu.po │ │ ├── he.po │ │ ├── hi.po │ │ ├── hr.po │ │ ├── hu.po │ │ ├── hy.po │ │ ├── ia.po │ │ ├── id.po │ │ ├── ilo.po │ │ ├── is.po │ │ ├── it.po │ │ ├── ja.po │ │ ├── ka.po │ │ ├── kk.po │ │ ├── km.po │ │ ├── kn.po │ │ ├── ko.po │ │ ├── ks.po │ │ ├── ku.po │ │ ├── ky.po │ │ ├── la.po │ │ ├── lo.po │ │ ├── lt.po │ │ ├── lt_LT.po │ │ ├── lv.po │ │ ├── lv_LV.po │ │ ├── mai.po │ │ ├── mg.po │ │ ├── mk.po │ │ ├── ml.po │ │ ├── mn.po │ │ ├── mr.po │ │ ├── ms.po │ │ ├── my.po │ │ ├── nb.po │ │ ├── nds.po │ │ ├── ne.po │ │ ├── nl.po │ │ ├── nn.po │ │ ├── nso.po │ │ ├── or.po │ │ ├── pa.po │ │ ├── pl.po │ │ ├── policycoreutils.pot │ │ ├── pt.po │ │ ├── pt_BR.po │ │ ├── ro.po │ │ ├── ru.po │ │ ├── si.po │ │ ├── si_LK.po │ │ ├── sk.po │ │ ├── sl.po │ │ ├── sq.po │ │ ├── sr.po │ │ ├── sr@latin.po │ │ ├── sv.po │ │ ├── ta.po │ │ ├── te.po │ │ ├── tg.po │ │ ├── th.po │ │ ├── tl.po │ │ ├── tr.po │ │ ├── uk.po │ │ ├── ur.po │ │ ├── vi.po │ │ ├── vi_VN.po │ │ ├── wo.po │ │ ├── xh.po │ │ ├── zh_CN.GB2312.po │ │ ├── zh_CN.po │ │ ├── zh_HK.po │ │ ├── zh_TW.Big5.po │ │ ├── zh_TW.po │ │ └── zu.po │ ├── run_init │ │ ├── Makefile │ │ ├── open_init_pty.8 │ │ ├── open_init_pty.c │ │ ├── ru │ │ │ ├── open_init_pty.8 │ │ │ └── run_init.8 │ │ ├── run_init.8 │ │ ├── run_init.c │ │ └── run_init.pamd │ ├── scripts │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── fixfiles │ │ ├── fixfiles.8 │ │ └── ru │ │ │ └── fixfiles.8 │ ├── secon │ │ ├── Makefile │ │ ├── ru │ │ │ └── secon.1 │ │ ├── secon.1 │ │ └── secon.c │ ├── semodule │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── genhomedircon.8 │ │ ├── ru │ │ │ ├── genhomedircon.8 │ │ │ └── semodule.8 │ │ ├── semodule.8 │ │ └── semodule.c │ ├── sestatus │ │ ├── Makefile │ │ ├── ru │ │ │ ├── sestatus.8 │ │ │ └── sestatus.conf.5 │ │ ├── sestatus.8 │ │ ├── sestatus.c │ │ ├── sestatus.conf │ │ └── sestatus.conf.5 │ ├── setfiles │ │ ├── Makefile │ │ ├── restore.c │ │ ├── restore.h │ │ ├── restorecon.8 │ │ ├── restorecon_xattr.8 │ │ ├── restorecon_xattr.c │ │ ├── ru │ │ │ ├── restorecon.8 │ │ │ ├── restorecon_xattr.8 │ │ │ └── setfiles.8 │ │ ├── setfiles.8 │ │ └── setfiles.c │ └── setsebool │ │ ├── Makefile │ │ ├── ru │ │ └── setsebool.8 │ │ ├── setsebool-bash-completion.sh │ │ ├── setsebool.8 │ │ └── setsebool.c │ ├── python │ ├── LICENSE │ ├── Makefile │ ├── VERSION │ ├── audit2allow │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── audit2allow │ │ ├── audit2allow.1 │ │ ├── audit2why │ │ ├── audit2why.1 │ │ ├── ru │ │ │ ├── audit2allow.1 │ │ │ └── audit2why.1 │ │ ├── sepolgen-ifgen │ │ ├── sepolgen-ifgen-attr-helper.c │ │ ├── test.log │ │ ├── test_audit2allow.py │ │ └── test_dummy_policy.cil │ ├── chcat │ │ ├── Makefile │ │ ├── chcat │ │ ├── chcat.8 │ │ └── ru │ │ │ └── chcat.8 │ ├── po │ │ ├── Makefile │ │ ├── POTFILES │ │ ├── af.po │ │ ├── am.po │ │ ├── ar.po │ │ ├── as.po │ │ ├── ast.po │ │ ├── bal.po │ │ ├── be.po │ │ ├── bg.po │ │ ├── bn.po │ │ ├── bn_IN.po │ │ ├── br.po │ │ ├── brx.po │ │ ├── bs.po │ │ ├── ca.po │ │ ├── cs.po │ │ ├── cy.po │ │ ├── da.po │ │ ├── de.po │ │ ├── de_CH.po │ │ ├── el.po │ │ ├── en_GB.po │ │ ├── eo.po │ │ ├── es.po │ │ ├── et.po │ │ ├── eu.po │ │ ├── fa.po │ │ ├── fi.po │ │ ├── fil.po │ │ ├── fr.po │ │ ├── fur.po │ │ ├── ga.po │ │ ├── gl.po │ │ ├── gu.po │ │ ├── he.po │ │ ├── hi.po │ │ ├── hr.po │ │ ├── hu.po │ │ ├── ia.po │ │ ├── id.po │ │ ├── ilo.po │ │ ├── is.po │ │ ├── it.po │ │ ├── ja.po │ │ ├── ka.po │ │ ├── kk.po │ │ ├── km.po │ │ ├── kn.po │ │ ├── ko.po │ │ ├── ky.po │ │ ├── lt.po │ │ ├── lv.po │ │ ├── mai.po │ │ ├── mk.po │ │ ├── ml.po │ │ ├── mn.po │ │ ├── mr.po │ │ ├── ms.po │ │ ├── my.po │ │ ├── nb.po │ │ ├── nds.po │ │ ├── ne.po │ │ ├── nl.po │ │ ├── nn.po │ │ ├── nso.po │ │ ├── or.po │ │ ├── pa.po │ │ ├── pl.po │ │ ├── pt.po │ │ ├── pt_BR.po │ │ ├── python.pot │ │ ├── ro.po │ │ ├── ru.po │ │ ├── si.po │ │ ├── sk.po │ │ ├── sl.po │ │ ├── sq.po │ │ ├── sr.po │ │ ├── sr@latin.po │ │ ├── sv.po │ │ ├── ta.po │ │ ├── te.po │ │ ├── tg.po │ │ ├── th.po │ │ ├── tr.po │ │ ├── uk.po │ │ ├── ur.po │ │ ├── vi.po │ │ ├── zh_CN.po │ │ ├── zh_HK.po │ │ ├── zh_TW.po │ │ └── zu.po │ ├── semanage │ │ ├── Makefile │ │ ├── ru │ │ │ ├── semanage-boolean.8 │ │ │ ├── semanage-dontaudit.8 │ │ │ ├── semanage-export.8 │ │ │ ├── semanage-fcontext.8 │ │ │ ├── semanage-ibendport.8 │ │ │ ├── semanage-ibpkey.8 │ │ │ ├── semanage-import.8 │ │ │ ├── semanage-interface.8 │ │ │ ├── semanage-login.8 │ │ │ ├── semanage-module.8 │ │ │ ├── semanage-node.8 │ │ │ ├── semanage-permissive.8 │ │ │ ├── semanage-port.8 │ │ │ ├── semanage-user.8 │ │ │ └── semanage.8 │ │ ├── semanage │ │ ├── semanage-bash-completion.sh │ │ ├── semanage-boolean.8 │ │ ├── semanage-dontaudit.8 │ │ ├── semanage-export.8 │ │ ├── semanage-fcontext.8 │ │ ├── semanage-ibendport.8 │ │ ├── semanage-ibpkey.8 │ │ ├── semanage-import.8 │ │ ├── semanage-interface.8 │ │ ├── semanage-login.8 │ │ ├── semanage-module.8 │ │ ├── semanage-node.8 │ │ ├── semanage-permissive.8 │ │ ├── semanage-port.8 │ │ ├── semanage-user.8 │ │ ├── semanage.8 │ │ ├── seobject.py │ │ └── test-semanage.py │ ├── sepolgen │ │ ├── HACKING │ │ ├── LICENSE │ │ ├── Makefile │ │ ├── VERSION │ │ └── src │ │ │ ├── Makefile │ │ │ ├── sepolgen │ │ │ ├── Makefile │ │ │ ├── __init__.py │ │ │ ├── access.py │ │ │ ├── audit.py │ │ │ ├── classperms.py │ │ │ ├── defaults.py │ │ │ ├── interfaces.py │ │ │ ├── lex.py │ │ │ ├── matching.py │ │ │ ├── module.py │ │ │ ├── objectmodel.py │ │ │ ├── output.py │ │ │ ├── policygen.py │ │ │ ├── refparser.py │ │ │ ├── refpolicy.py │ │ │ ├── sepolgeni18n.py │ │ │ ├── util.py │ │ │ └── yacc.py │ │ │ └── share │ │ │ ├── Makefile │ │ │ └── perm_map │ └── sepolicy │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── ru │ │ ├── sepolgen.8 │ │ ├── sepolicy-booleans.8 │ │ ├── sepolicy-communicate.8 │ │ ├── sepolicy-generate.8 │ │ ├── sepolicy-gui.8 │ │ ├── sepolicy-interface.8 │ │ ├── sepolicy-manpage.8 │ │ ├── sepolicy-network.8 │ │ ├── sepolicy-transition.8 │ │ └── sepolicy.8 │ │ ├── sepolgen.8 │ │ ├── sepolicy-bash-completion.sh │ │ ├── sepolicy-booleans.8 │ │ ├── sepolicy-communicate.8 │ │ ├── sepolicy-generate.8 │ │ ├── sepolicy-gui.8 │ │ ├── sepolicy-interface.8 │ │ ├── sepolicy-manpage.8 │ │ ├── sepolicy-network.8 │ │ ├── sepolicy-transition.8 │ │ ├── sepolicy.8 │ │ ├── sepolicy.py │ │ ├── sepolicy │ │ ├── __init__.py │ │ ├── booleans.py │ │ ├── communicate.py │ │ ├── generate.py │ │ ├── gui.py │ │ ├── help │ │ │ ├── __init__.py │ │ │ ├── booleans.txt │ │ │ ├── booleans_more.txt │ │ │ ├── booleans_more_show.txt │ │ │ ├── booleans_toggled.txt │ │ │ ├── file_equiv.txt │ │ │ ├── files_apps.txt │ │ │ ├── files_exec.txt │ │ │ ├── files_write.txt │ │ │ ├── lockdown.txt │ │ │ ├── lockdown_permissive.txt │ │ │ ├── lockdown_ptrace.txt │ │ │ ├── lockdown_unconfined.txt │ │ │ ├── login.txt │ │ │ ├── login_default.txt │ │ │ ├── ports_inbound.txt │ │ │ ├── ports_outbound.txt │ │ │ ├── start.txt │ │ │ ├── system.txt │ │ │ ├── system_boot_mode.txt │ │ │ ├── system_current_mode.txt │ │ │ ├── system_export.txt │ │ │ ├── system_policy_type.txt │ │ │ ├── system_relabel.txt │ │ │ ├── transition_file.txt │ │ │ ├── transition_from.txt │ │ │ ├── transition_from_boolean.txt │ │ │ ├── transition_from_boolean_1.txt │ │ │ ├── transition_from_boolean_2.txt │ │ │ ├── transition_to.txt │ │ │ └── users.txt │ │ ├── interface.py │ │ ├── manpage.py │ │ ├── network.py │ │ ├── sedbus.py │ │ ├── sepolicy.glade │ │ ├── templates │ │ │ ├── __init__.py │ │ │ ├── boolean.py │ │ │ ├── etc_rw.py │ │ │ ├── executable.py │ │ │ ├── network.py │ │ │ ├── rw.py │ │ │ ├── script.py │ │ │ ├── semodule.py │ │ │ ├── spec.py │ │ │ ├── test_module.py │ │ │ ├── tmp.py │ │ │ ├── unit_file.py │ │ │ ├── user.py │ │ │ ├── var_cache.py │ │ │ ├── var_lib.py │ │ │ ├── var_log.py │ │ │ ├── var_run.py │ │ │ └── var_spool.py │ │ └── transition.py │ │ ├── setup.py │ │ └── test_sepolicy.py │ ├── restorecond │ ├── .gitignore │ ├── LICENSE │ ├── Makefile │ ├── VERSION │ ├── org.selinux.Restorecond.service │ ├── restore.c │ ├── restore.h │ ├── restorecond.8 │ ├── restorecond.c │ ├── restorecond.conf │ ├── restorecond.desktop │ ├── restorecond.h │ ├── restorecond.init │ ├── restorecond.service │ ├── restorecond_user.conf │ ├── restorecond_user.service │ ├── ru │ │ └── restorecond.8 │ ├── stringslist.c │ ├── stringslist.h │ ├── user.c │ ├── utmpwatcher.c │ ├── utmpwatcher.h │ └── watch.c │ ├── sandbox │ ├── .gitignore │ ├── LICENSE │ ├── Makefile │ ├── VERSION │ ├── po │ │ ├── Makefile │ │ ├── POTFILES │ │ ├── cs.po │ │ ├── da.po │ │ ├── de.po │ │ ├── es.po │ │ ├── fi.po │ │ ├── fr.po │ │ ├── hu.po │ │ ├── it.po │ │ ├── ja.po │ │ ├── ka.po │ │ ├── ko.po │ │ ├── nl.po │ │ ├── pl.po │ │ ├── pt_BR.po │ │ ├── ru.po │ │ ├── sandbox.pot │ │ ├── si.po │ │ ├── sv.po │ │ ├── tr.po │ │ ├── uk.po │ │ ├── zh_CN.po │ │ └── zh_TW.po │ ├── ru │ │ ├── sandbox.5 │ │ ├── sandbox.8 │ │ └── seunshare.8 │ ├── sandbox │ ├── sandbox.5 │ ├── sandbox.8 │ ├── sandbox.conf │ ├── sandbox.config │ ├── sandbox.init │ ├── sandboxX.sh │ ├── seunshare.8 │ ├── seunshare.c │ ├── start │ └── test_sandbox.py │ ├── scripts │ ├── .gitignore │ ├── Lindent │ ├── ci │ │ ├── .gitignore │ │ ├── LICENSE │ │ ├── README.md │ │ ├── Vagrantfile │ │ ├── fedora-test-runner.sh │ │ └── travis-kvm-setup.sh │ ├── env_use_destdir │ ├── make-update │ ├── oss-fuzz.sh │ ├── release │ ├── run-flake8 │ └── run-scan-build │ ├── secilc │ ├── .gitignore │ ├── Android.bp │ ├── LICENSE │ ├── Makefile │ ├── README │ ├── VERSION │ ├── docs │ │ ├── Makefile │ │ ├── README.md │ │ ├── cil_access_vector_rules.md │ │ ├── cil_call_macro_statements.md │ │ ├── cil_class_and_permission_statements.md │ │ ├── cil_conditional_statements.md │ │ ├── cil_constraint_statements.md │ │ ├── cil_container_statements.md │ │ ├── cil_context_statement.md │ │ ├── cil_default_object_statements.md │ │ ├── cil_design.dia │ │ ├── cil_design.jpeg │ │ ├── cil_file_labeling_statements.md │ │ ├── cil_infiniband_statements.md │ │ ├── cil_introduction.md │ │ ├── cil_mls_labeling_statements.md │ │ ├── cil_network_labeling_statements.md │ │ ├── cil_policy_config_statements.md │ │ ├── cil_reference_guide.md │ │ ├── cil_role_statements.md │ │ ├── cil_sid_statements.md │ │ ├── cil_type_statements.md │ │ ├── cil_user_statements.md │ │ ├── cil_xen_statements.md │ │ ├── secil.xml │ │ └── theme.theme │ ├── secil2conf.8.xml │ ├── secil2conf.c │ ├── secil2tree.8.xml │ ├── secil2tree.c │ ├── secilc.8.xml │ ├── secilc.c │ └── test │ │ ├── anonymous_arg_test.cil │ │ ├── block_test.cil │ │ ├── bounds.cil │ │ ├── in_test.cil │ │ ├── integration.cil │ │ ├── minimum.cil │ │ ├── name_resolution_test.cil │ │ ├── neverallow.cil │ │ ├── opt-expected.cil │ │ ├── opt-input.cil │ │ └── optional_test.cil │ └── semodule-utils │ ├── .gitignore │ ├── LICENSE │ ├── Makefile │ ├── VERSION │ ├── semodule_expand │ ├── Makefile │ ├── ru │ │ └── semodule_expand.8 │ ├── semodule_expand.8 │ └── semodule_expand.c │ ├── semodule_link │ ├── Makefile │ ├── ru │ │ └── semodule_link.8 │ ├── semodule_link.8 │ └── semodule_link.c │ └── semodule_package │ ├── Makefile │ ├── ru │ ├── semodule_package.8 │ └── semodule_unpackage.8 │ ├── semodule_package.8 │ ├── semodule_package.c │ ├── semodule_unpackage.8 │ └── semodule_unpackage.c └── version.h.in /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/README.md -------------------------------------------------------------------------------- /completions/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(bash) 2 | -------------------------------------------------------------------------------- /completions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/completions/README.md -------------------------------------------------------------------------------- /libtermuxadb/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/libtermuxadb/Cargo.lock -------------------------------------------------------------------------------- /libtermuxadb/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/libtermuxadb/Cargo.toml -------------------------------------------------------------------------------- /libtermuxadb/debug-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/libtermuxadb/debug-build.sh -------------------------------------------------------------------------------- /libtermuxadb/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/libtermuxadb/src/lib.rs -------------------------------------------------------------------------------- /platform_tools_version.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/platform_tools_version.h.in -------------------------------------------------------------------------------- /vendor/CMakeLists.adb.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/CMakeLists.adb.txt -------------------------------------------------------------------------------- /vendor/CMakeLists.avb.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/CMakeLists.avb.txt -------------------------------------------------------------------------------- /vendor/CMakeLists.libusb.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/CMakeLists.libusb.txt -------------------------------------------------------------------------------- /vendor/CMakeLists.mke2fs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/CMakeLists.mke2fs.txt -------------------------------------------------------------------------------- /vendor/CMakeLists.sparse.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/CMakeLists.sparse.txt -------------------------------------------------------------------------------- /vendor/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/CMakeLists.txt -------------------------------------------------------------------------------- /vendor/adb/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/Android.bp -------------------------------------------------------------------------------- /vendor/adb/MODULE_LICENSE_APACHE2: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/adb/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/NOTICE -------------------------------------------------------------------------------- /vendor/adb/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/OWNERS -------------------------------------------------------------------------------- /vendor/adb/PREUPLOAD.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/PREUPLOAD.cfg -------------------------------------------------------------------------------- /vendor/adb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/README.md -------------------------------------------------------------------------------- /vendor/adb/TEST_MAPPING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/TEST_MAPPING -------------------------------------------------------------------------------- /vendor/adb/adb.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/adb.bash -------------------------------------------------------------------------------- /vendor/adb/adb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/adb.cpp -------------------------------------------------------------------------------- /vendor/adb/adb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/adb.h -------------------------------------------------------------------------------- /vendor/adb/adb_auth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/adb_auth.h -------------------------------------------------------------------------------- /vendor/adb/adb_io.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/adb_io.cpp -------------------------------------------------------------------------------- /vendor/adb/adb_io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/adb_io.h -------------------------------------------------------------------------------- /vendor/adb/adb_io_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/adb_io_test.cpp -------------------------------------------------------------------------------- /vendor/adb/adb_listeners.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/adb_listeners.cpp -------------------------------------------------------------------------------- /vendor/adb/adb_listeners.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/adb_listeners.h -------------------------------------------------------------------------------- /vendor/adb/adb_mdns.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/adb_mdns.cpp -------------------------------------------------------------------------------- /vendor/adb/adb_mdns.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/adb_mdns.h -------------------------------------------------------------------------------- /vendor/adb/adb_trace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/adb_trace.cpp -------------------------------------------------------------------------------- /vendor/adb/adb_trace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/adb_trace.h -------------------------------------------------------------------------------- /vendor/adb/adb_unique_fd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/adb_unique_fd.cpp -------------------------------------------------------------------------------- /vendor/adb/adb_unique_fd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/adb_unique_fd.h -------------------------------------------------------------------------------- /vendor/adb/adb_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/adb_utils.cpp -------------------------------------------------------------------------------- /vendor/adb/adb_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/adb_utils.h -------------------------------------------------------------------------------- /vendor/adb/adb_wifi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/adb_wifi.h -------------------------------------------------------------------------------- /vendor/adb/adbd_test.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/adbd_test.map -------------------------------------------------------------------------------- /vendor/adb/adbd_test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/adbd_test.xml -------------------------------------------------------------------------------- /vendor/adb/apex/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/apex/Android.bp -------------------------------------------------------------------------------- /vendor/adb/apex/adbd.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/apex/adbd.rc -------------------------------------------------------------------------------- /vendor/adb/client/auth.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/client/auth.cpp -------------------------------------------------------------------------------- /vendor/adb/client/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/client/main.cpp -------------------------------------------------------------------------------- /vendor/adb/client/usb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/client/usb.h -------------------------------------------------------------------------------- /vendor/adb/coverage/.gitignore: -------------------------------------------------------------------------------- 1 | /adbd.profdata 2 | /report 3 | -------------------------------------------------------------------------------- /vendor/adb/coverage/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/coverage/build.sh -------------------------------------------------------------------------------- /vendor/adb/coverage/show.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/coverage/show.sh -------------------------------------------------------------------------------- /vendor/adb/crypto/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/crypto/Android.bp -------------------------------------------------------------------------------- /vendor/adb/crypto/key.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/crypto/key.cpp -------------------------------------------------------------------------------- /vendor/adb/daemon/abb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/daemon/abb.cpp -------------------------------------------------------------------------------- /vendor/adb/daemon/auth.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/daemon/auth.cpp -------------------------------------------------------------------------------- /vendor/adb/daemon/logging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/daemon/logging.h -------------------------------------------------------------------------------- /vendor/adb/daemon/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/daemon/main.cpp -------------------------------------------------------------------------------- /vendor/adb/daemon/mdns.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/daemon/mdns.cpp -------------------------------------------------------------------------------- /vendor/adb/daemon/mdns.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/daemon/mdns.h -------------------------------------------------------------------------------- /vendor/adb/daemon/usb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/daemon/usb.cpp -------------------------------------------------------------------------------- /vendor/adb/daemon/usb_ffs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/daemon/usb_ffs.h -------------------------------------------------------------------------------- /vendor/adb/daemon/watchdog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/daemon/watchdog.h -------------------------------------------------------------------------------- /vendor/adb/docs/dev/sync.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/docs/dev/sync.md -------------------------------------------------------------------------------- /vendor/adb/docs/user/adb.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/docs/user/adb.1 -------------------------------------------------------------------------------- /vendor/adb/fastdeploy/OWNERS: -------------------------------------------------------------------------------- 1 | idries@google.com 2 | -------------------------------------------------------------------------------- /vendor/adb/fdevent/fdevent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/fdevent/fdevent.h -------------------------------------------------------------------------------- /vendor/adb/mdns_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/mdns_test.cpp -------------------------------------------------------------------------------- /vendor/adb/proto/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/proto/Android.bp -------------------------------------------------------------------------------- /vendor/adb/services.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/services.cpp -------------------------------------------------------------------------------- /vendor/adb/services.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/services.h -------------------------------------------------------------------------------- /vendor/adb/shell_protocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/shell_protocol.h -------------------------------------------------------------------------------- /vendor/adb/socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/socket.h -------------------------------------------------------------------------------- /vendor/adb/socket_spec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/socket_spec.cpp -------------------------------------------------------------------------------- /vendor/adb/socket_spec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/socket_spec.h -------------------------------------------------------------------------------- /vendor/adb/socket_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/socket_test.cpp -------------------------------------------------------------------------------- /vendor/adb/sockets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/sockets.cpp -------------------------------------------------------------------------------- /vendor/adb/sockets.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/sockets.dia -------------------------------------------------------------------------------- /vendor/adb/sysdeps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/sysdeps.h -------------------------------------------------------------------------------- /vendor/adb/sysdeps/chrono.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/sysdeps/chrono.h -------------------------------------------------------------------------------- /vendor/adb/sysdeps/env.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/sysdeps/env.cpp -------------------------------------------------------------------------------- /vendor/adb/sysdeps/env.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/sysdeps/env.h -------------------------------------------------------------------------------- /vendor/adb/sysdeps/errno.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/sysdeps/errno.cpp -------------------------------------------------------------------------------- /vendor/adb/sysdeps/errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/sysdeps/errno.h -------------------------------------------------------------------------------- /vendor/adb/sysdeps/network.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/sysdeps/network.h -------------------------------------------------------------------------------- /vendor/adb/sysdeps/stat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/sysdeps/stat.h -------------------------------------------------------------------------------- /vendor/adb/sysdeps/uio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/sysdeps/uio.h -------------------------------------------------------------------------------- /vendor/adb/sysdeps_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/sysdeps_test.cpp -------------------------------------------------------------------------------- /vendor/adb/sysdeps_unix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/sysdeps_unix.cpp -------------------------------------------------------------------------------- /vendor/adb/sysdeps_win32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/sysdeps_win32.cpp -------------------------------------------------------------------------------- /vendor/adb/test_adb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/test_adb.py -------------------------------------------------------------------------------- /vendor/adb/test_device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/test_device.py -------------------------------------------------------------------------------- /vendor/adb/tls/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/tls/Android.bp -------------------------------------------------------------------------------- /vendor/adb/tools/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/tools/Android.bp -------------------------------------------------------------------------------- /vendor/adb/trace.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/trace.sh -------------------------------------------------------------------------------- /vendor/adb/transfer_id.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/transfer_id.h -------------------------------------------------------------------------------- /vendor/adb/transport.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/transport.cpp -------------------------------------------------------------------------------- /vendor/adb/transport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/transport.h -------------------------------------------------------------------------------- /vendor/adb/transport_fd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/transport_fd.cpp -------------------------------------------------------------------------------- /vendor/adb/types.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/types.cpp -------------------------------------------------------------------------------- /vendor/adb/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/types.h -------------------------------------------------------------------------------- /vendor/adb/types_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/adb/types_test.cpp -------------------------------------------------------------------------------- /vendor/avb/.gitignore: -------------------------------------------------------------------------------- 1 | **/*.pyc 2 | -------------------------------------------------------------------------------- /vendor/avb/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/avb/Android.bp -------------------------------------------------------------------------------- /vendor/avb/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/avb/LICENSE -------------------------------------------------------------------------------- /vendor/avb/METADATA: -------------------------------------------------------------------------------- 1 | third_party { 2 | license_type: NOTICE 3 | } 4 | -------------------------------------------------------------------------------- /vendor/avb/MODULE_LICENSE_APACHE2: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/avb/MODULE_LICENSE_BSD: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/avb/MODULE_LICENSE_MIT: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/avb/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/avb/OWNERS -------------------------------------------------------------------------------- /vendor/avb/PREUPLOAD.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/avb/PREUPLOAD.cfg -------------------------------------------------------------------------------- /vendor/avb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/avb/README.md -------------------------------------------------------------------------------- /vendor/avb/TEST_MAPPING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/avb/TEST_MAPPING -------------------------------------------------------------------------------- /vendor/avb/avbtool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/avb/avbtool.py -------------------------------------------------------------------------------- /vendor/avb/libavb/avb_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/avb/libavb/avb_ops.h -------------------------------------------------------------------------------- /vendor/avb/libavb/avb_rsa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/avb/libavb/avb_rsa.c -------------------------------------------------------------------------------- /vendor/avb/libavb/avb_rsa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/avb/libavb/avb_rsa.h -------------------------------------------------------------------------------- /vendor/avb/libavb/avb_sha.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/avb/libavb/avb_sha.h -------------------------------------------------------------------------------- /vendor/avb/libavb/avb_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/avb/libavb/avb_util.c -------------------------------------------------------------------------------- /vendor/avb/libavb/avb_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/avb/libavb/avb_util.h -------------------------------------------------------------------------------- /vendor/avb/libavb/libavb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/avb/libavb/libavb.h -------------------------------------------------------------------------------- /vendor/avb/pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/avb/pylintrc -------------------------------------------------------------------------------- /vendor/avb/rust/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/avb/rust/Android.bp -------------------------------------------------------------------------------- /vendor/avb/rust/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/avb/rust/OWNERS -------------------------------------------------------------------------------- /vendor/avb/rust/TEST_MAPPING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/avb/rust/TEST_MAPPING -------------------------------------------------------------------------------- /vendor/avb/rust/src/cert.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/avb/rust/src/cert.rs -------------------------------------------------------------------------------- /vendor/avb/rust/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/avb/rust/src/error.rs -------------------------------------------------------------------------------- /vendor/avb/rust/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/avb/rust/src/lib.rs -------------------------------------------------------------------------------- /vendor/avb/rust/src/ops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/avb/rust/src/ops.rs -------------------------------------------------------------------------------- /vendor/avb/test/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/avb/test/Android.bp -------------------------------------------------------------------------------- /vendor/avb/test/data/cert_product_id.bin: -------------------------------------------------------------------------------- 1 | c`@ -------------------------------------------------------------------------------- /vendor/avb/tools/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/avb/tools/Android.bp -------------------------------------------------------------------------------- /vendor/boringssl/.bazelignore: -------------------------------------------------------------------------------- 1 | third_party/googletest 2 | util/bazel-example 3 | -------------------------------------------------------------------------------- /vendor/boringssl/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/boringssl/.bazelrc -------------------------------------------------------------------------------- /vendor/boringssl/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/boringssl/.gitignore -------------------------------------------------------------------------------- /vendor/boringssl/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/boringssl/BUILD.bazel -------------------------------------------------------------------------------- /vendor/boringssl/BUILDING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/boringssl/BUILDING.md -------------------------------------------------------------------------------- /vendor/boringssl/FUZZING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/boringssl/FUZZING.md -------------------------------------------------------------------------------- /vendor/boringssl/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/boringssl/LICENSE -------------------------------------------------------------------------------- /vendor/boringssl/PORTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/boringssl/PORTING.md -------------------------------------------------------------------------------- /vendor/boringssl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/boringssl/README.md -------------------------------------------------------------------------------- /vendor/boringssl/STYLE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/boringssl/STYLE.md -------------------------------------------------------------------------------- /vendor/boringssl/build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/boringssl/build.json -------------------------------------------------------------------------------- /vendor/boringssl/crypto/err/engine.errordata: -------------------------------------------------------------------------------- 1 | ENGINE,100,OPERATION_NOT_SUPPORTED 2 | -------------------------------------------------------------------------------- /vendor/boringssl/crypto/err/hkdf.errordata: -------------------------------------------------------------------------------- 1 | HKDF,100,OUTPUT_TOO_LARGE 2 | -------------------------------------------------------------------------------- /vendor/boringssl/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/boringssl/go.mod -------------------------------------------------------------------------------- /vendor/boringssl/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/boringssl/go.sum -------------------------------------------------------------------------------- /vendor/boringssl/pki/crl.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/boringssl/pki/crl.cc -------------------------------------------------------------------------------- /vendor/boringssl/pki/crl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/boringssl/pki/crl.h -------------------------------------------------------------------------------- /vendor/boringssl/pki/input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/boringssl/pki/input.h -------------------------------------------------------------------------------- /vendor/boringssl/pki/ocsp.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/boringssl/pki/ocsp.cc -------------------------------------------------------------------------------- /vendor/boringssl/pki/ocsp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/boringssl/pki/ocsp.h -------------------------------------------------------------------------------- /vendor/boringssl/pki/pem.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/boringssl/pki/pem.cc -------------------------------------------------------------------------------- /vendor/boringssl/pki/pem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/boringssl/pki/pem.h -------------------------------------------------------------------------------- /vendor/boringssl/rust/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(bssl-sys) -------------------------------------------------------------------------------- /vendor/boringssl/rust/bssl-crypto/src/.rustfmt.toml: -------------------------------------------------------------------------------- 1 | imports_granularity = "Crate" 2 | -------------------------------------------------------------------------------- /vendor/boringssl/third_party/googletest/docs/_config.yml: -------------------------------------------------------------------------------- 1 | title: GoogleTest 2 | -------------------------------------------------------------------------------- /vendor/boringssl/tool/fd.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/boringssl/tool/fd.cc -------------------------------------------------------------------------------- /vendor/boringssl/util/WORKSPACE.toplevel: -------------------------------------------------------------------------------- 1 | workspace(name = "boringssl") 2 | -------------------------------------------------------------------------------- /vendor/boringssl/util/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/boringssl/util/doc.go -------------------------------------------------------------------------------- /vendor/boringssl/vendor/golang.org/x/sys/unix/.gitignore: -------------------------------------------------------------------------------- 1 | _obj/ 2 | unix.test 3 | -------------------------------------------------------------------------------- /vendor/boringssl/vendor/golang.org/x/term/codereview.cfg: -------------------------------------------------------------------------------- 1 | issuerepo: golang/go 2 | -------------------------------------------------------------------------------- /vendor/core/.clang-format-2: -------------------------------------------------------------------------------- 1 | ../../build/soong/scripts/system-clang-format-2 -------------------------------------------------------------------------------- /vendor/core/.clang-format-4: -------------------------------------------------------------------------------- 1 | ../../build/soong/scripts/system-clang-format -------------------------------------------------------------------------------- /vendor/core/.gitignore: -------------------------------------------------------------------------------- 1 | *~ 2 | *.pyc 3 | -------------------------------------------------------------------------------- /vendor/core/CleanSpec.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/CleanSpec.mk -------------------------------------------------------------------------------- /vendor/core/METADATA: -------------------------------------------------------------------------------- 1 | third_party { 2 | license_type: NOTICE 3 | } 4 | -------------------------------------------------------------------------------- /vendor/core/MODULE_LICENSE_APACHE2: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/core/OWNERS: -------------------------------------------------------------------------------- 1 | # Bug component: 128577 2 | enh@google.com 3 | -------------------------------------------------------------------------------- /vendor/core/PREUPLOAD.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/PREUPLOAD.cfg -------------------------------------------------------------------------------- /vendor/core/bootstat/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/bootstat/OWNERS -------------------------------------------------------------------------------- /vendor/core/debuggerd/MODULE_LICENSE_APACHE2: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/core/debuggerd/OWNERS: -------------------------------------------------------------------------------- 1 | cferris@google.com 2 | -------------------------------------------------------------------------------- /vendor/core/debuggerd/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/debuggerd/util.h -------------------------------------------------------------------------------- /vendor/core/diagnose_usb/OWNERS: -------------------------------------------------------------------------------- 1 | yabinc@google.com 2 | -------------------------------------------------------------------------------- /vendor/core/fastboot/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/fastboot/LICENSE -------------------------------------------------------------------------------- /vendor/core/fastboot/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/fastboot/OWNERS -------------------------------------------------------------------------------- /vendor/core/fastboot/fs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/fastboot/fs.cpp -------------------------------------------------------------------------------- /vendor/core/fastboot/fs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/fastboot/fs.h -------------------------------------------------------------------------------- /vendor/core/fastboot/task.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/fastboot/task.h -------------------------------------------------------------------------------- /vendor/core/fastboot/tcp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/fastboot/tcp.cpp -------------------------------------------------------------------------------- /vendor/core/fastboot/tcp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/fastboot/tcp.h -------------------------------------------------------------------------------- /vendor/core/fastboot/udp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/fastboot/udp.cpp -------------------------------------------------------------------------------- /vendor/core/fastboot/udp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/fastboot/udp.h -------------------------------------------------------------------------------- /vendor/core/fastboot/usb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/fastboot/usb.h -------------------------------------------------------------------------------- /vendor/core/fastboot/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/fastboot/util.h -------------------------------------------------------------------------------- /vendor/core/fs_mgr/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/fs_mgr/NOTICE -------------------------------------------------------------------------------- /vendor/core/fs_mgr/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/fs_mgr/OWNERS -------------------------------------------------------------------------------- /vendor/core/fs_mgr/liblp/OWNERS: -------------------------------------------------------------------------------- 1 | # Bug component: 391836 2 | dvander@google.com 3 | -------------------------------------------------------------------------------- /vendor/core/healthd/OWNERS: -------------------------------------------------------------------------------- 1 | elsk@google.com 2 | -------------------------------------------------------------------------------- /vendor/core/healthd/api/charger_sysprop-current.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/core/include/cutils: -------------------------------------------------------------------------------- 1 | ../libcutils/include/cutils/ -------------------------------------------------------------------------------- /vendor/core/include/system: -------------------------------------------------------------------------------- 1 | ../libsystem/include/system/ -------------------------------------------------------------------------------- /vendor/core/include/utils: -------------------------------------------------------------------------------- 1 | ../libutils/include/utils/ -------------------------------------------------------------------------------- /vendor/core/init/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/init/Android.bp -------------------------------------------------------------------------------- /vendor/core/init/MODULE_LICENSE_APACHE2: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/core/init/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/init/NOTICE -------------------------------------------------------------------------------- /vendor/core/init/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/init/OWNERS -------------------------------------------------------------------------------- /vendor/core/init/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/init/README.md -------------------------------------------------------------------------------- /vendor/core/init/action.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/init/action.cpp -------------------------------------------------------------------------------- /vendor/core/init/action.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/init/action.h -------------------------------------------------------------------------------- /vendor/core/init/bootchart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/init/bootchart.h -------------------------------------------------------------------------------- /vendor/core/init/builtins.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/init/builtins.h -------------------------------------------------------------------------------- /vendor/core/init/devices.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/init/devices.cpp -------------------------------------------------------------------------------- /vendor/core/init/devices.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/init/devices.h -------------------------------------------------------------------------------- /vendor/core/init/epoll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/init/epoll.cpp -------------------------------------------------------------------------------- /vendor/core/init/epoll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/init/epoll.h -------------------------------------------------------------------------------- /vendor/core/init/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/init/init.cpp -------------------------------------------------------------------------------- /vendor/core/init/init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/init/init.h -------------------------------------------------------------------------------- /vendor/core/init/keychords.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/init/keychords.h -------------------------------------------------------------------------------- /vendor/core/init/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/init/main.cpp -------------------------------------------------------------------------------- /vendor/core/init/parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/init/parser.cpp -------------------------------------------------------------------------------- /vendor/core/init/parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/init/parser.h -------------------------------------------------------------------------------- /vendor/core/init/perfboot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/init/perfboot.py -------------------------------------------------------------------------------- /vendor/core/init/reboot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/init/reboot.cpp -------------------------------------------------------------------------------- /vendor/core/init/reboot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/init/reboot.h -------------------------------------------------------------------------------- /vendor/core/init/result.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/init/result.h -------------------------------------------------------------------------------- /vendor/core/init/security.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/init/security.h -------------------------------------------------------------------------------- /vendor/core/init/selabel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/init/selabel.cpp -------------------------------------------------------------------------------- /vendor/core/init/selabel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/init/selabel.h -------------------------------------------------------------------------------- /vendor/core/init/selinux.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/init/selinux.cpp -------------------------------------------------------------------------------- /vendor/core/init/selinux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/init/selinux.h -------------------------------------------------------------------------------- /vendor/core/init/service.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/init/service.cpp -------------------------------------------------------------------------------- /vendor/core/init/service.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/init/service.h -------------------------------------------------------------------------------- /vendor/core/init/tokenizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/init/tokenizer.h -------------------------------------------------------------------------------- /vendor/core/init/uevent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/init/uevent.h -------------------------------------------------------------------------------- /vendor/core/init/ueventd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/init/ueventd.cpp -------------------------------------------------------------------------------- /vendor/core/init/ueventd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/init/ueventd.h -------------------------------------------------------------------------------- /vendor/core/init/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/init/util.cpp -------------------------------------------------------------------------------- /vendor/core/init/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/init/util.h -------------------------------------------------------------------------------- /vendor/core/janitors/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/janitors/OWNERS -------------------------------------------------------------------------------- /vendor/core/libappfuse/OWNERS: -------------------------------------------------------------------------------- 1 | hirono@google.com 2 | -------------------------------------------------------------------------------- /vendor/core/libcutils/MODULE_LICENSE_APACHE2: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/core/libcutils/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/libcutils/NOTICE -------------------------------------------------------------------------------- /vendor/core/libcutils/OWNERS: -------------------------------------------------------------------------------- 1 | # Bug component: 128577 2 | include platform/system/core:/janitors/OWNERS 3 | -------------------------------------------------------------------------------- /vendor/core/libcutils/fs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/libcutils/fs.cpp -------------------------------------------------------------------------------- /vendor/core/libcutils/include/cutils/android_filesystem_config.h: -------------------------------------------------------------------------------- 1 | ../private/android_filesystem_config.h -------------------------------------------------------------------------------- /vendor/core/libcutils/include/cutils/log.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /vendor/core/libcutils/include_outside_system/cutils/android_reboot.h: -------------------------------------------------------------------------------- 1 | ../../include/cutils/android_reboot.h -------------------------------------------------------------------------------- /vendor/core/libcutils/include_outside_system/cutils/ashmem.h: -------------------------------------------------------------------------------- 1 | ../../include/cutils/ashmem.h -------------------------------------------------------------------------------- /vendor/core/libcutils/include_outside_system/cutils/atomic.h: -------------------------------------------------------------------------------- 1 | ../../include/cutils/atomic.h -------------------------------------------------------------------------------- /vendor/core/libcutils/include_outside_system/cutils/bitops.h: -------------------------------------------------------------------------------- 1 | ../../include/cutils/bitops.h -------------------------------------------------------------------------------- /vendor/core/libcutils/include_outside_system/cutils/compiler.h: -------------------------------------------------------------------------------- 1 | ../../include/cutils/compiler.h -------------------------------------------------------------------------------- /vendor/core/libcutils/include_outside_system/cutils/config_utils.h: -------------------------------------------------------------------------------- 1 | ../../include/cutils/config_utils.h -------------------------------------------------------------------------------- /vendor/core/libcutils/include_outside_system/cutils/fs.h: -------------------------------------------------------------------------------- 1 | ../../include/cutils/fs.h -------------------------------------------------------------------------------- /vendor/core/libcutils/include_outside_system/cutils/hashmap.h: -------------------------------------------------------------------------------- 1 | ../../include/cutils/hashmap.h -------------------------------------------------------------------------------- /vendor/core/libcutils/include_outside_system/cutils/iosched_policy.h: -------------------------------------------------------------------------------- 1 | ../../include/cutils/iosched_policy.h -------------------------------------------------------------------------------- /vendor/core/libcutils/include_outside_system/cutils/klog.h: -------------------------------------------------------------------------------- 1 | ../../include/cutils/klog.h -------------------------------------------------------------------------------- /vendor/core/libcutils/include_outside_system/cutils/list.h: -------------------------------------------------------------------------------- 1 | ../../include/cutils/list.h -------------------------------------------------------------------------------- /vendor/core/libcutils/include_outside_system/cutils/log.h: -------------------------------------------------------------------------------- 1 | ../../include/cutils/log.h -------------------------------------------------------------------------------- /vendor/core/libcutils/include_outside_system/cutils/memory.h: -------------------------------------------------------------------------------- 1 | ../../include/cutils/memory.h -------------------------------------------------------------------------------- /vendor/core/libcutils/include_outside_system/cutils/misc.h: -------------------------------------------------------------------------------- 1 | ../../include/cutils/misc.h -------------------------------------------------------------------------------- /vendor/core/libcutils/include_outside_system/cutils/multiuser.h: -------------------------------------------------------------------------------- 1 | ../../include/cutils/multiuser.h -------------------------------------------------------------------------------- /vendor/core/libcutils/include_outside_system/cutils/native_handle.h: -------------------------------------------------------------------------------- 1 | ../../include/cutils/native_handle.h -------------------------------------------------------------------------------- /vendor/core/libcutils/include_outside_system/cutils/partition_utils.h: -------------------------------------------------------------------------------- 1 | ../../include/cutils/partition_utils.h -------------------------------------------------------------------------------- /vendor/core/libcutils/include_outside_system/cutils/properties.h: -------------------------------------------------------------------------------- 1 | ../../include/cutils/properties.h -------------------------------------------------------------------------------- /vendor/core/libcutils/include_outside_system/cutils/qtaguid.h: -------------------------------------------------------------------------------- 1 | ../../include/cutils/qtaguid.h -------------------------------------------------------------------------------- /vendor/core/libcutils/include_outside_system/cutils/record_stream.h: -------------------------------------------------------------------------------- 1 | ../../include/cutils/record_stream.h -------------------------------------------------------------------------------- /vendor/core/libcutils/include_outside_system/cutils/sched_policy.h: -------------------------------------------------------------------------------- 1 | ../../include/cutils/sched_policy.h -------------------------------------------------------------------------------- /vendor/core/libcutils/include_outside_system/cutils/sockets.h: -------------------------------------------------------------------------------- 1 | ../../include/cutils/sockets.h -------------------------------------------------------------------------------- /vendor/core/libcutils/include_outside_system/cutils/str_parms.h: -------------------------------------------------------------------------------- 1 | ../../include/cutils/str_parms.h -------------------------------------------------------------------------------- /vendor/core/libcutils/include_outside_system/cutils/trace.h: -------------------------------------------------------------------------------- 1 | ../../include/cutils/trace.h -------------------------------------------------------------------------------- /vendor/core/libcutils/include_outside_system/cutils/uevent.h: -------------------------------------------------------------------------------- 1 | ../../include/cutils/uevent.h -------------------------------------------------------------------------------- /vendor/core/libgrallocusage/MODULE_LICENSE_APACHE2: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/core/libnetutils/OWNERS: -------------------------------------------------------------------------------- 1 | include platform/system/netd:/OWNERS 2 | 3 | -------------------------------------------------------------------------------- /vendor/core/libsparse/OWNERS: -------------------------------------------------------------------------------- 1 | ccross@google.com 2 | -------------------------------------------------------------------------------- /vendor/core/libsparse/defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/libsparse/defs.h -------------------------------------------------------------------------------- /vendor/core/libstats/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/libstats/OWNERS -------------------------------------------------------------------------------- /vendor/core/libstats/pull_rust/statslog.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "stats_pull_atom_callback.h" 4 | -------------------------------------------------------------------------------- /vendor/core/libsync/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/libsync/NOTICE -------------------------------------------------------------------------------- /vendor/core/libsync/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/libsync/OWNERS -------------------------------------------------------------------------------- /vendor/core/libsync/include/sync/sync.h: -------------------------------------------------------------------------------- 1 | ../android/sync.h -------------------------------------------------------------------------------- /vendor/core/libsync/sync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/libsync/sync.c -------------------------------------------------------------------------------- /vendor/core/libsystem/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/libsystem/OWNERS -------------------------------------------------------------------------------- /vendor/core/libsysutils/include/sysutils/OWNERS: -------------------------------------------------------------------------------- 1 | include ../../src/OWNERS 2 | 3 | -------------------------------------------------------------------------------- /vendor/core/libutils/MODULE_LICENSE_APACHE2: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/core/libutils/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/libutils/NOTICE -------------------------------------------------------------------------------- /vendor/core/libutils/OWNERS: -------------------------------------------------------------------------------- 1 | smoreland@google.com 2 | -------------------------------------------------------------------------------- /vendor/core/libutils/include/utils/Errors.h: -------------------------------------------------------------------------------- 1 | ../../binder/include/utils/Errors.h -------------------------------------------------------------------------------- /vendor/core/libutils/include/utils/LightRefBase.h: -------------------------------------------------------------------------------- 1 | ../../binder/include/utils/LightRefBase.h -------------------------------------------------------------------------------- /vendor/core/libutils/include/utils/RefBase.h: -------------------------------------------------------------------------------- 1 | ../../binder/include/utils/RefBase.h -------------------------------------------------------------------------------- /vendor/core/libutils/include/utils/String16.h: -------------------------------------------------------------------------------- 1 | ../../binder/include/utils/String16.h -------------------------------------------------------------------------------- /vendor/core/libutils/include/utils/String8.h: -------------------------------------------------------------------------------- 1 | ../../binder/include/utils/String8.h -------------------------------------------------------------------------------- /vendor/core/libutils/include/utils/StrongPointer.h: -------------------------------------------------------------------------------- 1 | ../../binder/include/utils/StrongPointer.h -------------------------------------------------------------------------------- /vendor/core/libutils/include/utils/TypeHelpers.h: -------------------------------------------------------------------------------- 1 | ../../binder/include/utils/TypeHelpers.h -------------------------------------------------------------------------------- /vendor/core/libutils/include/utils/Unicode.h: -------------------------------------------------------------------------------- 1 | ../../binder/include/utils/Unicode.h -------------------------------------------------------------------------------- /vendor/core/libutils/include/utils/Vector.h: -------------------------------------------------------------------------------- 1 | ../../binder/include/utils/Vector.h -------------------------------------------------------------------------------- /vendor/core/libutils/include/utils/VectorImpl.h: -------------------------------------------------------------------------------- 1 | ../../binder/include/utils/VectorImpl.h -------------------------------------------------------------------------------- /vendor/core/llkd/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/llkd/Android.bp -------------------------------------------------------------------------------- /vendor/core/llkd/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/llkd/OWNERS -------------------------------------------------------------------------------- /vendor/core/llkd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/llkd/README.md -------------------------------------------------------------------------------- /vendor/core/llkd/libllkd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/llkd/libllkd.cpp -------------------------------------------------------------------------------- /vendor/core/llkd/llkd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/llkd/llkd.cpp -------------------------------------------------------------------------------- /vendor/core/llkd/llkd.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/llkd/llkd.rc -------------------------------------------------------------------------------- /vendor/core/property_service/OWNERS: -------------------------------------------------------------------------------- 1 | include platform/system/core:/janitors/OWNERS 2 | -------------------------------------------------------------------------------- /vendor/core/reboot/reboot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/reboot/reboot.c -------------------------------------------------------------------------------- /vendor/core/rootdir/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/rootdir/OWNERS -------------------------------------------------------------------------------- /vendor/core/rootdir/init.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/rootdir/init.rc -------------------------------------------------------------------------------- /vendor/core/run-as/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/run-as/NOTICE -------------------------------------------------------------------------------- /vendor/core/rustfmt.toml: -------------------------------------------------------------------------------- 1 | ../../build/soong/scripts/rustfmt.toml -------------------------------------------------------------------------------- /vendor/core/sdcard/OWNERS: -------------------------------------------------------------------------------- 1 | drosen@google.com 2 | -------------------------------------------------------------------------------- /vendor/core/shell_and_utilities/OWNERS: -------------------------------------------------------------------------------- 1 | enh@google.com 2 | -------------------------------------------------------------------------------- /vendor/core/storaged/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/storaged/OWNERS -------------------------------------------------------------------------------- /vendor/core/toolbox/MODULE_LICENSE_APACHE2: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/core/toolbox/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/toolbox/NOTICE -------------------------------------------------------------------------------- /vendor/core/toolbox/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/toolbox/OWNERS -------------------------------------------------------------------------------- /vendor/core/toolbox/tools.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/toolbox/tools.h -------------------------------------------------------------------------------- /vendor/core/trusty/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/trusty/OWNERS -------------------------------------------------------------------------------- /vendor/core/usbd/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/usbd/Android.bp -------------------------------------------------------------------------------- /vendor/core/usbd/usbd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/usbd/usbd.cpp -------------------------------------------------------------------------------- /vendor/core/usbd/usbd.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/core/usbd/usbd.rc -------------------------------------------------------------------------------- /vendor/e2fsprogs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/.gitignore -------------------------------------------------------------------------------- /vendor/e2fsprogs/ABOUT-NLS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/ABOUT-NLS -------------------------------------------------------------------------------- /vendor/e2fsprogs/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/Android.bp -------------------------------------------------------------------------------- /vendor/e2fsprogs/INSTALL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/INSTALL -------------------------------------------------------------------------------- /vendor/e2fsprogs/MCONFIG.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/MCONFIG.in -------------------------------------------------------------------------------- /vendor/e2fsprogs/METADATA: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/METADATA -------------------------------------------------------------------------------- /vendor/e2fsprogs/MODULE_LICENSE_GPL: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/e2fsprogs/Makefile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/Makefile.in -------------------------------------------------------------------------------- /vendor/e2fsprogs/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/NOTICE -------------------------------------------------------------------------------- /vendor/e2fsprogs/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/OWNERS -------------------------------------------------------------------------------- /vendor/e2fsprogs/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/README -------------------------------------------------------------------------------- /vendor/e2fsprogs/RELEASE-NOTES: -------------------------------------------------------------------------------- 1 | doc/RelNotes/v1.46.5.txt -------------------------------------------------------------------------------- /vendor/e2fsprogs/SHLIBS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/SHLIBS -------------------------------------------------------------------------------- /vendor/e2fsprogs/aclocal.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/aclocal.m4 -------------------------------------------------------------------------------- /vendor/e2fsprogs/configure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/configure -------------------------------------------------------------------------------- /vendor/e2fsprogs/debian/.gitignore: -------------------------------------------------------------------------------- 1 | !patches 2 | -------------------------------------------------------------------------------- /vendor/e2fsprogs/debian/e2fsprogs-l10n.install: -------------------------------------------------------------------------------- 1 | usr/share/locale 2 | -------------------------------------------------------------------------------- /vendor/e2fsprogs/debian/e2fsprogs.docs: -------------------------------------------------------------------------------- 1 | README 2 | -------------------------------------------------------------------------------- /vendor/e2fsprogs/debian/libblkid1.install: -------------------------------------------------------------------------------- 1 | lib/*/libblkid*.so.* 2 | -------------------------------------------------------------------------------- /vendor/e2fsprogs/debian/libcom-err2.install: -------------------------------------------------------------------------------- 1 | lib/*/libcom_err*.so.* 2 | -------------------------------------------------------------------------------- /vendor/e2fsprogs/debian/libss2.install: -------------------------------------------------------------------------------- 1 | lib/*/libss*.so.* 2 | -------------------------------------------------------------------------------- /vendor/e2fsprogs/debian/libuuid1.install: -------------------------------------------------------------------------------- 1 | lib/*/libuuid*.so.* 2 | -------------------------------------------------------------------------------- /vendor/e2fsprogs/debian/source/format: -------------------------------------------------------------------------------- 1 | 3.0 (quilt) 2 | -------------------------------------------------------------------------------- /vendor/e2fsprogs/depfix.sed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/depfix.sed -------------------------------------------------------------------------------- /vendor/e2fsprogs/include/nonunix/asm/types.h: -------------------------------------------------------------------------------- 1 | #include "../linux/types.h" 2 | -------------------------------------------------------------------------------- /vendor/e2fsprogs/include/nonunix/dirent.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/e2fsprogs/include/nonunix/sys/file.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/e2fsprogs/include/nonunix/sys/ioctl.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/e2fsprogs/include/nonunix/sys/param.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/e2fsprogs/include/nonunix/sys/resource.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/e2fsprogs/include/nonunix/sys/socket.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/e2fsprogs/include/nonunix/sys/time.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /vendor/e2fsprogs/include/nonunix/sys/wait.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/e2fsprogs/include/nonunix/termios.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/e2fsprogs/include/nonunix/utime.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /vendor/e2fsprogs/lib/ss/ss.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/lib/ss/ss.h -------------------------------------------------------------------------------- /vendor/e2fsprogs/misc/fsck.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/misc/fsck.c -------------------------------------------------------------------------------- /vendor/e2fsprogs/misc/fsck.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/misc/fsck.h -------------------------------------------------------------------------------- /vendor/e2fsprogs/misc/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/misc/util.c -------------------------------------------------------------------------------- /vendor/e2fsprogs/misc/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/misc/util.h -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/LINGUAS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/LINGUAS -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/Makevars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/Makevars -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/ca.gmo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/ca.gmo -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/ca.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/ca.po -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/cs.gmo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/cs.gmo -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/cs.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/cs.po -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/da.gmo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/da.gmo -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/da.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/da.po -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/de.gmo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/de.gmo -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/de.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/de.po -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/eo.gmo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/eo.gmo -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/eo.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/eo.po -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/es.gmo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/es.gmo -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/es.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/es.po -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/fi.gmo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/fi.gmo -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/fi.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/fi.po -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/fr.gmo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/fr.gmo -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/fr.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/fr.po -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/fur.gmo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/fur.gmo -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/fur.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/fur.po -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/hu.gmo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/hu.gmo -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/hu.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/hu.po -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/id.gmo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/id.gmo -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/id.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/id.po -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/it.gmo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/it.gmo -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/it.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/it.po -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/ms.gmo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/ms.gmo -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/ms.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/ms.po -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/nl.gmo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/nl.gmo -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/nl.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/nl.po -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/pl.gmo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/pl.gmo -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/pl.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/pl.po -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/pt.gmo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/pt.gmo -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/pt.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/pt.po -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/quot.sed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/quot.sed -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/sr.gmo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/sr.gmo -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/sr.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/sr.po -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/sv.gmo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/sv.gmo -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/sv.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/sv.po -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/tr.gmo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/tr.gmo -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/tr.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/tr.po -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/uk.gmo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/uk.gmo -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/uk.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/uk.po -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/vi.gmo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/vi.gmo -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/vi.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/vi.po -------------------------------------------------------------------------------- /vendor/e2fsprogs/po/zh_CN.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/po/zh_CN.po -------------------------------------------------------------------------------- /vendor/e2fsprogs/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/version.h -------------------------------------------------------------------------------- /vendor/e2fsprogs/wordwrap.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/e2fsprogs/wordwrap.pl -------------------------------------------------------------------------------- /vendor/extras/.clang-format-2: -------------------------------------------------------------------------------- 1 | ../../build/soong/scripts/system-clang-format-2 -------------------------------------------------------------------------------- /vendor/extras/.clang-format-4: -------------------------------------------------------------------------------- 1 | ../../build/soong/scripts/system-clang-format -------------------------------------------------------------------------------- /vendor/extras/CleanSpec.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/extras/CleanSpec.mk -------------------------------------------------------------------------------- /vendor/extras/METADATA: -------------------------------------------------------------------------------- 1 | third_party { 2 | license_type: NOTICE 3 | } 4 | -------------------------------------------------------------------------------- /vendor/extras/PREUPLOAD.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/extras/PREUPLOAD.cfg -------------------------------------------------------------------------------- /vendor/extras/bootctl/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/extras/bootctl/NOTICE -------------------------------------------------------------------------------- /vendor/extras/ext4_utils/MODULE_LICENSE_APACHE2: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/extras/f2fs_utils/MODULE_LICENSE_APACHE2: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/extras/ioblame/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/extras/ioblame/README -------------------------------------------------------------------------------- /vendor/extras/ioshark/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/extras/ioshark/README -------------------------------------------------------------------------------- /vendor/extras/iotop/MODULE_LICENSE_APACHE2: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/extras/iotop/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/extras/iotop/NOTICE -------------------------------------------------------------------------------- /vendor/extras/kcmdlinectrl/OWNERS: -------------------------------------------------------------------------------- 1 | aliceryhl@google.com 2 | -------------------------------------------------------------------------------- /vendor/extras/latencytop/MODULE_LICENSE_APACHE2: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/extras/libatrace_rust/bindgen/cutils_trace.h: -------------------------------------------------------------------------------- 1 | #include "cutils_trace_wrap.h" -------------------------------------------------------------------------------- /vendor/extras/libfec/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/extras/libfec/NOTICE -------------------------------------------------------------------------------- /vendor/extras/libfscrypt/MODULE_LICENSE_APACHE2: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/extras/mtectrl/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/extras/mtectrl/OWNERS -------------------------------------------------------------------------------- /vendor/extras/pagecache/MODULE_LICENSE_APACHE2: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/extras/pinner/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/extras/pinner/OWNERS -------------------------------------------------------------------------------- /vendor/extras/postinst/MODULE_LICENSE_APACHE2: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/extras/power_profile/camera_avg/settings.gradle: -------------------------------------------------------------------------------- 1 | include 'Application' 2 | -------------------------------------------------------------------------------- /vendor/extras/power_profile/camera_flashlight/settings.gradle: -------------------------------------------------------------------------------- 1 | include 'Application' 2 | -------------------------------------------------------------------------------- /vendor/extras/power_profile/gps_on/settings.gradle: -------------------------------------------------------------------------------- 1 | include 'Application' 2 | -------------------------------------------------------------------------------- /vendor/extras/profcollectd/MODULE_LICENSE_APACHE2: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/extras/profcollectd/OWNERS: -------------------------------------------------------------------------------- 1 | include platform/prebuilts/clang/host/linux-x86:/OWNERS 2 | -------------------------------------------------------------------------------- /vendor/extras/runconuid/MODULE_LICENSE_APACHE2: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/extras/rustfmt.toml: -------------------------------------------------------------------------------- 1 | ../../build/soong/scripts/rustfmt.toml -------------------------------------------------------------------------------- /vendor/extras/showslab/MODULE_LICENSE_APACHE2: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/extras/simpleperf/.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc -------------------------------------------------------------------------------- /vendor/extras/simpleperf/CtsSimpleperfTestCases_testdata: -------------------------------------------------------------------------------- 1 | testdata/ -------------------------------------------------------------------------------- /vendor/extras/simpleperf/simpleperf_dict.dict: -------------------------------------------------------------------------------- 1 | kw1="PERFILE2" -------------------------------------------------------------------------------- /vendor/extras/sound/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/extras/sound/NOTICE -------------------------------------------------------------------------------- /vendor/extras/squashfs_utils/OWNERS: -------------------------------------------------------------------------------- 1 | niwa@google.com 2 | -------------------------------------------------------------------------------- /vendor/extras/su/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/extras/su/Android.bp -------------------------------------------------------------------------------- /vendor/extras/su/MODULE_LICENSE_APACHE2: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/extras/su/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/extras/su/NOTICE -------------------------------------------------------------------------------- /vendor/extras/su/su.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/extras/su/su.cpp -------------------------------------------------------------------------------- /vendor/extras/taskstats/MODULE_LICENSE_APACHE2: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/extras/toolchain-extras/libprofile_clang_extras_blocklist.txt: -------------------------------------------------------------------------------- 1 | [cfi] 2 | fun:_ZL19llvm_signal_handleri 3 | -------------------------------------------------------------------------------- /vendor/extras/torq/OWNERS: -------------------------------------------------------------------------------- 1 | jahdiel@google.com -------------------------------------------------------------------------------- /vendor/extras/torq/torq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/extras/torq/torq.py -------------------------------------------------------------------------------- /vendor/extras/verity/BootSignature.mf: -------------------------------------------------------------------------------- 1 | Main-Class: com.android.verity.BootSignature 2 | -------------------------------------------------------------------------------- /vendor/extras/verity/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/extras/verity/NOTICE -------------------------------------------------------------------------------- /vendor/f2fs-tools/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/f2fs-tools/.gitignore -------------------------------------------------------------------------------- /vendor/f2fs-tools/AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/f2fs-tools/AUTHORS -------------------------------------------------------------------------------- /vendor/f2fs-tools/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/f2fs-tools/Android.bp -------------------------------------------------------------------------------- /vendor/f2fs-tools/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/f2fs-tools/COPYING -------------------------------------------------------------------------------- /vendor/f2fs-tools/ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/f2fs-tools/ChangeLog -------------------------------------------------------------------------------- /vendor/f2fs-tools/METADATA: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/f2fs-tools/METADATA -------------------------------------------------------------------------------- /vendor/f2fs-tools/MODULE_LICENSE_LGPL: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/f2fs-tools/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/f2fs-tools/NOTICE -------------------------------------------------------------------------------- /vendor/f2fs-tools/OWNERS: -------------------------------------------------------------------------------- 1 | jaegeuk@google.com 2 | -------------------------------------------------------------------------------- /vendor/f2fs-tools/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/f2fs-tools/README -------------------------------------------------------------------------------- /vendor/f2fs-tools/VERSION: -------------------------------------------------------------------------------- 1 | 1.16.0 2 | 2023-04-11 3 | -------------------------------------------------------------------------------- /vendor/f2fs-tools/VERSIONING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/f2fs-tools/VERSIONING -------------------------------------------------------------------------------- /vendor/f2fs-tools/autogen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/f2fs-tools/autogen.sh -------------------------------------------------------------------------------- /vendor/f2fs-tools/fsck/dir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/f2fs-tools/fsck/dir.c -------------------------------------------------------------------------------- /vendor/f2fs-tools/m4/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | *.m4 3 | -------------------------------------------------------------------------------- /vendor/fmtlib/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/fmtlib/.gitignore -------------------------------------------------------------------------------- /vendor/fmtlib/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/fmtlib/Android.bp -------------------------------------------------------------------------------- /vendor/fmtlib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/fmtlib/CMakeLists.txt -------------------------------------------------------------------------------- /vendor/fmtlib/ChangeLog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/fmtlib/ChangeLog.md -------------------------------------------------------------------------------- /vendor/fmtlib/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/fmtlib/LICENSE -------------------------------------------------------------------------------- /vendor/fmtlib/METADATA: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/fmtlib/METADATA -------------------------------------------------------------------------------- /vendor/fmtlib/MODULE_LICENSE_BSD: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/fmtlib/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/fmtlib/NOTICE -------------------------------------------------------------------------------- /vendor/fmtlib/OWNERS: -------------------------------------------------------------------------------- 1 | include platform/system/core:/janitors/OWNERS 2 | -------------------------------------------------------------------------------- /vendor/fmtlib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/fmtlib/README.md -------------------------------------------------------------------------------- /vendor/fmtlib/TEST_MAPPING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/fmtlib/TEST_MAPPING -------------------------------------------------------------------------------- /vendor/fmtlib/doc/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/fmtlib/doc/api.rst -------------------------------------------------------------------------------- /vendor/fmtlib/doc/basic-bootstrap/theme.conf: -------------------------------------------------------------------------------- 1 | [theme] 2 | inherit = basic 3 | -------------------------------------------------------------------------------- /vendor/fmtlib/doc/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/fmtlib/doc/build.py -------------------------------------------------------------------------------- /vendor/fmtlib/doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/fmtlib/doc/conf.py -------------------------------------------------------------------------------- /vendor/fmtlib/doc/fmt.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/fmtlib/doc/fmt.less -------------------------------------------------------------------------------- /vendor/fmtlib/doc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/fmtlib/doc/index.rst -------------------------------------------------------------------------------- /vendor/fmtlib/doc/syntax.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/fmtlib/doc/syntax.rst -------------------------------------------------------------------------------- /vendor/fmtlib/doc/usage.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/fmtlib/doc/usage.rst -------------------------------------------------------------------------------- /vendor/fmtlib/src/fmt.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/fmtlib/src/fmt.cc -------------------------------------------------------------------------------- /vendor/fmtlib/src/format.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/fmtlib/src/format.cc -------------------------------------------------------------------------------- /vendor/fmtlib/src/os.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/fmtlib/src/os.cc -------------------------------------------------------------------------------- /vendor/fmtlib/support/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /vendor/fmtlib/support/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/fmtlib/support/README -------------------------------------------------------------------------------- /vendor/fmtlib/support/bazel/.bazelversion: -------------------------------------------------------------------------------- 1 | 6.1.2 2 | -------------------------------------------------------------------------------- /vendor/fmtlib/support/bazel/WORKSPACE.bazel: -------------------------------------------------------------------------------- 1 | workspace(name = "fmt") 2 | -------------------------------------------------------------------------------- /vendor/fmtlib/support/rtd/theme/theme.conf: -------------------------------------------------------------------------------- 1 | [theme] 2 | inherit = basic 3 | -------------------------------------------------------------------------------- /vendor/fmtlib/test/scan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/fmtlib/test/scan.h -------------------------------------------------------------------------------- /vendor/fmtlib/test/util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/fmtlib/test/util.cc -------------------------------------------------------------------------------- /vendor/fmtlib/test/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/fmtlib/test/util.h -------------------------------------------------------------------------------- /vendor/libbase/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libbase/Android.bp -------------------------------------------------------------------------------- /vendor/libbase/CPPLINT.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libbase/CPPLINT.cfg -------------------------------------------------------------------------------- /vendor/libbase/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libbase/NOTICE -------------------------------------------------------------------------------- /vendor/libbase/OWNERS: -------------------------------------------------------------------------------- 1 | enh@google.com 2 | -------------------------------------------------------------------------------- /vendor/libbase/PREUPLOAD.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libbase/PREUPLOAD.cfg -------------------------------------------------------------------------------- /vendor/libbase/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libbase/README.md -------------------------------------------------------------------------------- /vendor/libbase/TEST_MAPPING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libbase/TEST_MAPPING -------------------------------------------------------------------------------- /vendor/libbase/cmsg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libbase/cmsg.cpp -------------------------------------------------------------------------------- /vendor/libbase/cmsg_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libbase/cmsg_test.cpp -------------------------------------------------------------------------------- /vendor/libbase/file.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libbase/file.cpp -------------------------------------------------------------------------------- /vendor/libbase/file_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libbase/file_test.cpp -------------------------------------------------------------------------------- /vendor/libbase/hex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libbase/hex.cpp -------------------------------------------------------------------------------- /vendor/libbase/hex_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libbase/hex_test.cpp -------------------------------------------------------------------------------- /vendor/libbase/logging.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libbase/logging.cpp -------------------------------------------------------------------------------- /vendor/libbase/parsebool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libbase/parsebool.cpp -------------------------------------------------------------------------------- /vendor/libbase/process.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libbase/process.cpp -------------------------------------------------------------------------------- /vendor/libbase/result.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libbase/result.cpp -------------------------------------------------------------------------------- /vendor/libbase/strings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libbase/strings.cpp -------------------------------------------------------------------------------- /vendor/libbase/test_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libbase/test_main.cpp -------------------------------------------------------------------------------- /vendor/libbase/threads.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libbase/threads.cpp -------------------------------------------------------------------------------- /vendor/libbase/utf8.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libbase/utf8.cpp -------------------------------------------------------------------------------- /vendor/libbase/utf8_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libbase/utf8_test.cpp -------------------------------------------------------------------------------- /vendor/libufdt/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libufdt/Android.bp -------------------------------------------------------------------------------- /vendor/libufdt/METADATA: -------------------------------------------------------------------------------- 1 | third_party { 2 | license_type: NOTICE 3 | } 4 | -------------------------------------------------------------------------------- /vendor/libufdt/MODULE_LICENSE_APACHE2: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/libufdt/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libufdt/NOTICE -------------------------------------------------------------------------------- /vendor/libufdt/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libufdt/OWNERS -------------------------------------------------------------------------------- /vendor/libufdt/PREUPLOAD.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libufdt/PREUPLOAD.cfg -------------------------------------------------------------------------------- /vendor/libufdt/ufdt_node.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libufdt/ufdt_node.c -------------------------------------------------------------------------------- /vendor/libusb/.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libusb/.clang-tidy -------------------------------------------------------------------------------- /vendor/libusb/.codespellrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libusb/.codespellrc -------------------------------------------------------------------------------- /vendor/libusb/.private/bm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libusb/.private/bm.sh -------------------------------------------------------------------------------- /vendor/libusb/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libusb/.travis.yml -------------------------------------------------------------------------------- /vendor/libusb/AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libusb/AUTHORS -------------------------------------------------------------------------------- /vendor/libusb/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libusb/Android.bp -------------------------------------------------------------------------------- /vendor/libusb/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libusb/Android.mk -------------------------------------------------------------------------------- /vendor/libusb/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libusb/COPYING -------------------------------------------------------------------------------- /vendor/libusb/ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libusb/ChangeLog -------------------------------------------------------------------------------- /vendor/libusb/HACKING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libusb/HACKING -------------------------------------------------------------------------------- /vendor/libusb/METADATA: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libusb/METADATA -------------------------------------------------------------------------------- /vendor/libusb/MODULE_LICENSE_LGPL: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/libusb/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libusb/Makefile.am -------------------------------------------------------------------------------- /vendor/libusb/NEWS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libusb/NEWS -------------------------------------------------------------------------------- /vendor/libusb/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libusb/NOTICE -------------------------------------------------------------------------------- /vendor/libusb/OWNERS: -------------------------------------------------------------------------------- 1 | sanglardf@google.com 2 | 3 | include platform/system/core:/janitors/OWNERS 4 | -------------------------------------------------------------------------------- /vendor/libusb/PORTING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libusb/PORTING -------------------------------------------------------------------------------- /vendor/libusb/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libusb/README -------------------------------------------------------------------------------- /vendor/libusb/README.md: -------------------------------------------------------------------------------- 1 | README -------------------------------------------------------------------------------- /vendor/libusb/README.version: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libusb/README.version -------------------------------------------------------------------------------- /vendor/libusb/TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libusb/TODO -------------------------------------------------------------------------------- /vendor/libusb/Xcode/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libusb/Xcode/config.h -------------------------------------------------------------------------------- /vendor/libusb/android/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libusb/android/README -------------------------------------------------------------------------------- /vendor/libusb/appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libusb/appveyor.yml -------------------------------------------------------------------------------- /vendor/libusb/autogen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libusb/autogen.sh -------------------------------------------------------------------------------- /vendor/libusb/bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libusb/bootstrap.sh -------------------------------------------------------------------------------- /vendor/libusb/configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libusb/configure.ac -------------------------------------------------------------------------------- /vendor/libusb/include/libusb/libusb.h: -------------------------------------------------------------------------------- 1 | ../../libusb/libusb.h -------------------------------------------------------------------------------- /vendor/libusb/include/libusb/libusbi.h: -------------------------------------------------------------------------------- 1 | ../../libusb/libusbi.h -------------------------------------------------------------------------------- /vendor/libusb/include/libusb/version.h: -------------------------------------------------------------------------------- 1 | ../../libusb/version.h -------------------------------------------------------------------------------- /vendor/libusb/include/libusb/version_nano.h: -------------------------------------------------------------------------------- 1 | ../../libusb/version_nano.h -------------------------------------------------------------------------------- /vendor/libusb/libusb/core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libusb/libusb/core.c -------------------------------------------------------------------------------- /vendor/libusb/libusb/io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libusb/libusb/io.c -------------------------------------------------------------------------------- /vendor/libusb/libusb/sync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libusb/libusb/sync.c -------------------------------------------------------------------------------- /vendor/libusb/libusb/version_nano.h: -------------------------------------------------------------------------------- 1 | #define LIBUSB_NANO 11906 2 | -------------------------------------------------------------------------------- /vendor/libusb/linux/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libusb/linux/config.h -------------------------------------------------------------------------------- /vendor/libusb/msvc/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libusb/msvc/config.h -------------------------------------------------------------------------------- /vendor/libziparchive/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/libziparchive/OWNERS -------------------------------------------------------------------------------- /vendor/logging/.clang-format-2: -------------------------------------------------------------------------------- 1 | ../../build/soong/scripts/system-clang-format-2 -------------------------------------------------------------------------------- /vendor/logging/.clang-format-4: -------------------------------------------------------------------------------- 1 | ../../build/soong/scripts/system-clang-format -------------------------------------------------------------------------------- /vendor/logging/OWNERS: -------------------------------------------------------------------------------- 1 | # Bug component: 1286371 2 | include platform/system/core:/janitors/OWNERS 3 | -------------------------------------------------------------------------------- /vendor/logging/PREUPLOAD.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/logging/PREUPLOAD.cfg -------------------------------------------------------------------------------- /vendor/logging/TEST_MAPPING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/logging/TEST_MAPPING -------------------------------------------------------------------------------- /vendor/logging/liblog/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/logging/liblog/NOTICE -------------------------------------------------------------------------------- /vendor/logging/liblog/include_vndk/android: -------------------------------------------------------------------------------- 1 | ../include/android -------------------------------------------------------------------------------- /vendor/logging/liblog/include_vndk/log/log_id.h: -------------------------------------------------------------------------------- 1 | ../../include/log/log_id.h -------------------------------------------------------------------------------- /vendor/logging/liblog/include_vndk/log/log_main.h: -------------------------------------------------------------------------------- 1 | ../../include/log/log_main.h -------------------------------------------------------------------------------- /vendor/logging/liblog/include_vndk/log/log_properties.h: -------------------------------------------------------------------------------- 1 | ../../include/log/log_properties.h -------------------------------------------------------------------------------- /vendor/logging/liblog/include_vndk/log/log_radio.h: -------------------------------------------------------------------------------- 1 | ../../include/log/log_radio.h -------------------------------------------------------------------------------- /vendor/logging/liblog/include_vndk/log/log_read.h: -------------------------------------------------------------------------------- 1 | ../../include/log/log_read.h -------------------------------------------------------------------------------- /vendor/logging/liblog/include_vndk/log/log_safetynet.h: -------------------------------------------------------------------------------- 1 | ../../include/log/log_safetynet.h -------------------------------------------------------------------------------- /vendor/logging/liblog/include_vndk/log/log_system.h: -------------------------------------------------------------------------------- 1 | ../../include/log/log_system.h -------------------------------------------------------------------------------- /vendor/logging/liblog/uio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/logging/liblog/uio.h -------------------------------------------------------------------------------- /vendor/logging/logcat/MODULE_LICENSE_APACHE2: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/logging/logcat/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/logging/logcat/NOTICE -------------------------------------------------------------------------------- /vendor/logging/logd/logd.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/logging/logd/logd.rc -------------------------------------------------------------------------------- /vendor/logging/logd/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/logging/logd/main.cpp -------------------------------------------------------------------------------- /vendor/logging/rust/OWNERS: -------------------------------------------------------------------------------- 1 | include platform/prebuilts/rust:/OWNERS -------------------------------------------------------------------------------- /vendor/logging/rust/rustfmt.toml: -------------------------------------------------------------------------------- 1 | ../../../build/soong/scripts/rustfmt.toml -------------------------------------------------------------------------------- /vendor/mkbootimg/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | -------------------------------------------------------------------------------- /vendor/mkbootimg/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/mkbootimg/Android.bp -------------------------------------------------------------------------------- /vendor/mkbootimg/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/mkbootimg/BUILD.bazel -------------------------------------------------------------------------------- /vendor/mkbootimg/OWNERS: -------------------------------------------------------------------------------- 1 | yochiang@google.com 2 | -------------------------------------------------------------------------------- /vendor/mkbootimg/PREUPLOAD.cfg: -------------------------------------------------------------------------------- 1 | [Builtin Hooks] 2 | pylint = true 3 | -------------------------------------------------------------------------------- /vendor/mkbootimg/pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/mkbootimg/pylintrc -------------------------------------------------------------------------------- /vendor/selinux/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/.gitignore -------------------------------------------------------------------------------- /vendor/selinux/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/.travis.yml -------------------------------------------------------------------------------- /vendor/selinux/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/Android.bp -------------------------------------------------------------------------------- /vendor/selinux/CleanSpec.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/CleanSpec.mk -------------------------------------------------------------------------------- /vendor/selinux/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/LICENSE -------------------------------------------------------------------------------- /vendor/selinux/METADATA: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/METADATA -------------------------------------------------------------------------------- /vendor/selinux/MODULE_LICENSE_GPL: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/selinux/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/Makefile -------------------------------------------------------------------------------- /vendor/selinux/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/NOTICE -------------------------------------------------------------------------------- /vendor/selinux/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/OWNERS -------------------------------------------------------------------------------- /vendor/selinux/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/README.md -------------------------------------------------------------------------------- /vendor/selinux/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/SECURITY.md -------------------------------------------------------------------------------- /vendor/selinux/VERSION: -------------------------------------------------------------------------------- 1 | 3.5 2 | -------------------------------------------------------------------------------- /vendor/selinux/checkpolicy/VERSION: -------------------------------------------------------------------------------- 1 | 3.5 2 | -------------------------------------------------------------------------------- /vendor/selinux/checkpolicy/test/.gitignore: -------------------------------------------------------------------------------- 1 | dismod 2 | dispol 3 | -------------------------------------------------------------------------------- /vendor/selinux/dbus/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/dbus/LICENSE -------------------------------------------------------------------------------- /vendor/selinux/dbus/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/dbus/Makefile -------------------------------------------------------------------------------- /vendor/selinux/dbus/VERSION: -------------------------------------------------------------------------------- 1 | 3.5 2 | -------------------------------------------------------------------------------- /vendor/selinux/gui/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/gui/LICENSE -------------------------------------------------------------------------------- /vendor/selinux/gui/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/gui/Makefile -------------------------------------------------------------------------------- /vendor/selinux/gui/VERSION: -------------------------------------------------------------------------------- 1 | 3.5 2 | -------------------------------------------------------------------------------- /vendor/selinux/gui/po/af.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/gui/po/af.po -------------------------------------------------------------------------------- /vendor/selinux/gui/po/am.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/gui/po/am.po -------------------------------------------------------------------------------- /vendor/selinux/gui/po/ar.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/gui/po/ar.po -------------------------------------------------------------------------------- /vendor/selinux/gui/po/as.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/gui/po/as.po -------------------------------------------------------------------------------- /vendor/selinux/gui/po/ast.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/gui/po/ast.po -------------------------------------------------------------------------------- /vendor/selinux/gui/po/be.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/gui/po/be.po -------------------------------------------------------------------------------- /vendor/selinux/gui/po/bg.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/gui/po/bg.po -------------------------------------------------------------------------------- /vendor/selinux/gui/po/bn.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/gui/po/bn.po -------------------------------------------------------------------------------- /vendor/selinux/gui/po/br.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/gui/po/br.po -------------------------------------------------------------------------------- /vendor/selinux/gui/po/bs.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/gui/po/bs.po -------------------------------------------------------------------------------- /vendor/selinux/gui/po/ca.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/gui/po/ca.po -------------------------------------------------------------------------------- /vendor/selinux/gui/po/cs.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/gui/po/cs.po -------------------------------------------------------------------------------- /vendor/selinux/gui/po/cy.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/gui/po/cy.po -------------------------------------------------------------------------------- /vendor/selinux/gui/po/da.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/gui/po/da.po -------------------------------------------------------------------------------- /vendor/selinux/gui/po/de.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/gui/po/de.po -------------------------------------------------------------------------------- /vendor/selinux/gui/po/el.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/gui/po/el.po -------------------------------------------------------------------------------- /vendor/selinux/gui/po/eo.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/gui/po/eo.po -------------------------------------------------------------------------------- /vendor/selinux/gui/po/es.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/gui/po/es.po -------------------------------------------------------------------------------- /vendor/selinux/gui/po/et.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/gui/po/et.po -------------------------------------------------------------------------------- /vendor/selinux/gui/po/eu.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/gui/po/eu.po -------------------------------------------------------------------------------- /vendor/selinux/gui/po/fa.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/gui/po/fa.po -------------------------------------------------------------------------------- /vendor/selinux/gui/po/fi.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/gui/po/fi.po -------------------------------------------------------------------------------- /vendor/selinux/gui/po/fil.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/gui/po/fil.po -------------------------------------------------------------------------------- /vendor/selinux/gui/po/fr.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/gui/po/fr.po -------------------------------------------------------------------------------- /vendor/selinux/gui/po/fur.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/gui/po/fur.po -------------------------------------------------------------------------------- /vendor/selinux/gui/po/ga.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/gui/po/ga.po -------------------------------------------------------------------------------- /vendor/selinux/gui/po/gl.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/gui/po/gl.po -------------------------------------------------------------------------------- /vendor/selinux/gui/po/gu.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/gui/po/gu.po -------------------------------------------------------------------------------- /vendor/selinux/gui/po/he.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/gui/po/he.po -------------------------------------------------------------------------------- /vendor/selinux/gui/po/hi.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/gui/po/hi.po -------------------------------------------------------------------------------- /vendor/selinux/gui/po/hr.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/gui/po/hr.po -------------------------------------------------------------------------------- /vendor/selinux/gui/po/hu.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/gui/po/hu.po -------------------------------------------------------------------------------- /vendor/selinux/gui/po/ia.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/gui/po/ia.po -------------------------------------------------------------------------------- /vendor/selinux/gui/po/id.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/gui/po/id.po -------------------------------------------------------------------------------- /vendor/selinux/gui/po/ilo.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/gui/po/ilo.po -------------------------------------------------------------------------------- /vendor/selinux/gui/sepolgen: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | sepolicy generate $* 3 | -------------------------------------------------------------------------------- /vendor/selinux/lgtm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/vendor/selinux/lgtm.yml -------------------------------------------------------------------------------- /vendor/selinux/libselinux/MODULE_LICENSE_PUBLIC_DOMAIN: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/VERSION: -------------------------------------------------------------------------------- 1 | 3.5 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/avc_audit.3: -------------------------------------------------------------------------------- 1 | .so man3/avc_has_perm.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/avc_av_stats.3: -------------------------------------------------------------------------------- 1 | .so man3/avc_cache_stats.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/avc_cleanup.3: -------------------------------------------------------------------------------- 1 | .so man3/avc_open.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/avc_compute_member.3: -------------------------------------------------------------------------------- 1 | .so man3/avc_compute_create.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/avc_destroy.3: -------------------------------------------------------------------------------- 1 | .so man3/avc_open.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/avc_entry_ref_init.3: -------------------------------------------------------------------------------- 1 | .so man3/avc_has_perm.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/avc_get_initial_context.3: -------------------------------------------------------------------------------- 1 | .so man3/avc_context_to_sid.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/avc_get_initial_sid.3: -------------------------------------------------------------------------------- 1 | .so man3/avc_context_to_sid.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/avc_has_perm_noaudit.3: -------------------------------------------------------------------------------- 1 | .so man3/avc_has_perm.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/avc_netlink_acquire_fd.3: -------------------------------------------------------------------------------- 1 | .so man3/avc_netlink_loop.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/avc_netlink_check_nb.3: -------------------------------------------------------------------------------- 1 | .so man3/avc_netlink_loop.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/avc_netlink_close.3: -------------------------------------------------------------------------------- 1 | .so man3/avc_netlink_loop.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/avc_netlink_open.3: -------------------------------------------------------------------------------- 1 | .so man3/avc_netlink_loop.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/avc_netlink_release_fd.3: -------------------------------------------------------------------------------- 1 | .so man3/avc_netlink_loop.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/avc_reset.3: -------------------------------------------------------------------------------- 1 | .so man3/avc_open.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/avc_sid_stats.3: -------------------------------------------------------------------------------- 1 | .so man3/avc_cache_stats.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/avc_sid_to_context.3: -------------------------------------------------------------------------------- 1 | .so man3/avc_context_to_sid.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/checkPasswdAccess.3: -------------------------------------------------------------------------------- 1 | .so man3/security_compute_av.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/context_free.3: -------------------------------------------------------------------------------- 1 | .so man3/context_new.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/context_range_get.3: -------------------------------------------------------------------------------- 1 | .so man3/context_new.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/context_range_set.3: -------------------------------------------------------------------------------- 1 | .so man3/context_new.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/context_role_get.3: -------------------------------------------------------------------------------- 1 | .so man3/context_new.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/context_role_set.3: -------------------------------------------------------------------------------- 1 | .so man3/context_new.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/context_str.3: -------------------------------------------------------------------------------- 1 | .so man3/context_new.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/context_type_get.3: -------------------------------------------------------------------------------- 1 | .so man3/context_new.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/context_type_set.3: -------------------------------------------------------------------------------- 1 | .so man3/context_new.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/context_user_get.3: -------------------------------------------------------------------------------- 1 | .so man3/context_new.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/context_user_set.3: -------------------------------------------------------------------------------- 1 | .so man3/context_new.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/fgetfilecon.3: -------------------------------------------------------------------------------- 1 | .so man3/getfilecon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/fgetfilecon_raw.3: -------------------------------------------------------------------------------- 1 | .so man3/getfilecon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/fini_selinuxmnt.3: -------------------------------------------------------------------------------- 1 | .so man3/init_selinuxmnt.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/freecon.3: -------------------------------------------------------------------------------- 1 | .so man3/getcon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/freeconary.3: -------------------------------------------------------------------------------- 1 | .so man3/getcon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/fsetfilecon.3: -------------------------------------------------------------------------------- 1 | .so man3/setfilecon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/fsetfilecon_raw.3: -------------------------------------------------------------------------------- 1 | .so man3/setfilecon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/get_default_context.3: -------------------------------------------------------------------------------- 1 | .so man3/get_ordered_context_list.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/get_default_context_with_level.3: -------------------------------------------------------------------------------- 1 | .so man3/get_ordered_context_list.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/get_default_context_with_role.3: -------------------------------------------------------------------------------- 1 | .so man3/get_ordered_context_list.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/get_default_context_with_rolelevel.3: -------------------------------------------------------------------------------- 1 | .so man3/get_ordered_context_list.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/get_default_type.3: -------------------------------------------------------------------------------- 1 | .so man3/get_ordered_context_list.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/get_ordered_context_list_with_level.3: -------------------------------------------------------------------------------- 1 | .so man3/get_ordered_context_list.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/getcon_raw.3: -------------------------------------------------------------------------------- 1 | .so man3/getcon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/getexeccon_raw.3: -------------------------------------------------------------------------------- 1 | .so man3/getexeccon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/getfilecon_raw.3: -------------------------------------------------------------------------------- 1 | .so man3/getfilecon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/getfscreatecon_raw.3: -------------------------------------------------------------------------------- 1 | .so man3/getfscreatecon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/getkeycreatecon_raw.3: -------------------------------------------------------------------------------- 1 | .so man3/getkeycreatecon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/getpeercon.3: -------------------------------------------------------------------------------- 1 | .so man3/getcon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/getpeercon_raw.3: -------------------------------------------------------------------------------- 1 | .so man3/getcon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/getpidcon.3: -------------------------------------------------------------------------------- 1 | .so man3/getcon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/getpidcon_raw.3: -------------------------------------------------------------------------------- 1 | .so man3/getcon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/getpidprevcon.3: -------------------------------------------------------------------------------- 1 | .so man3/getcon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/getpidprevcon_raw.3: -------------------------------------------------------------------------------- 1 | .so man3/getcon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/getprevcon.3: -------------------------------------------------------------------------------- 1 | .so man3/getcon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/getprevcon_raw.3: -------------------------------------------------------------------------------- 1 | .so man3/getcon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/getsockcreatecon_raw.3: -------------------------------------------------------------------------------- 1 | .so man3/getsockcreatecon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/is_selinux_mls_enabled.3: -------------------------------------------------------------------------------- 1 | .so man3/is_selinux_enabled.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/lgetfilecon.3: -------------------------------------------------------------------------------- 1 | .so man3/getfilecon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/lgetfilecon_raw.3: -------------------------------------------------------------------------------- 1 | .so man3/getfilecon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/lsetfilecon.3: -------------------------------------------------------------------------------- 1 | .so man3/setfilecon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/lsetfilecon_raw.3: -------------------------------------------------------------------------------- 1 | .so man3/setfilecon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/manual_user_enter_context.3: -------------------------------------------------------------------------------- 1 | .so man3/get_ordered_context_list.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/matchpathcon_fini.3: -------------------------------------------------------------------------------- 1 | .so man3/matchpathcon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/matchpathcon_index.3: -------------------------------------------------------------------------------- 1 | .so man3/matchpathcon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/matchpathcon_init.3: -------------------------------------------------------------------------------- 1 | .so man3/matchpathcon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/mode_to_security_class.3: -------------------------------------------------------------------------------- 1 | .so man3/security_class_to_string.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/print_access_vector.3: -------------------------------------------------------------------------------- 1 | .so man3/security_class_to_string.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/query_user_context.3: -------------------------------------------------------------------------------- 1 | .so man3/get_ordered_context_list.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/rpm_execcon.3: -------------------------------------------------------------------------------- 1 | .so man3/getexeccon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/security_av_perm_to_string.3: -------------------------------------------------------------------------------- 1 | .so man3/security_class_to_string.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/security_av_string.3: -------------------------------------------------------------------------------- 1 | .so man3/security_class_to_string.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/security_check_context_raw.3: -------------------------------------------------------------------------------- 1 | .so man3/security_check_context.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/security_commit_booleans.3: -------------------------------------------------------------------------------- 1 | .so man3/security_load_booleans.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/security_compute_av_flags.3: -------------------------------------------------------------------------------- 1 | .so man3/security_compute_av.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/security_compute_av_flags_raw.3: -------------------------------------------------------------------------------- 1 | .so man3/security_compute_av.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/security_compute_av_raw.3: -------------------------------------------------------------------------------- 1 | .so man3/security_compute_av.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/security_compute_create.3: -------------------------------------------------------------------------------- 1 | .so man3/security_compute_av.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/security_compute_create_name.3: -------------------------------------------------------------------------------- 1 | .so man3/security_compute_av.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/security_compute_create_name_raw.3: -------------------------------------------------------------------------------- 1 | .so man3/security_compute_av.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/security_compute_create_raw.3: -------------------------------------------------------------------------------- 1 | .so man3/security_compute_av.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/security_compute_member.3: -------------------------------------------------------------------------------- 1 | .so man3/security_compute_av.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/security_compute_member_raw.3: -------------------------------------------------------------------------------- 1 | .so man3/security_compute_av.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/security_compute_relabel.3: -------------------------------------------------------------------------------- 1 | .so man3/security_compute_av.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/security_compute_relabel_raw.3: -------------------------------------------------------------------------------- 1 | .so man3/security_compute_av.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/security_compute_user.3: -------------------------------------------------------------------------------- 1 | .so man3/security_compute_av.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/security_compute_user_raw.3: -------------------------------------------------------------------------------- 1 | .so man3/security_compute_av.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/security_deny_unknown.3: -------------------------------------------------------------------------------- 1 | .so man3/security_getenforce.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/security_get_boolean_active.3: -------------------------------------------------------------------------------- 1 | .so man3/security_load_booleans.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/security_get_boolean_names.3: -------------------------------------------------------------------------------- 1 | .so man3/security_load_booleans.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/security_get_boolean_pending.3: -------------------------------------------------------------------------------- 1 | .so man3/security_load_booleans.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/security_get_checkreqprot.3: -------------------------------------------------------------------------------- 1 | .so man3/security_getenforce.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/security_get_initial_context.3: -------------------------------------------------------------------------------- 1 | .so man3/security_compute_av.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/security_get_initial_context_raw.3: -------------------------------------------------------------------------------- 1 | .so man3/security_compute_av.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/security_mkload_policy.3: -------------------------------------------------------------------------------- 1 | .so man3/security_load_policy.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/security_reject_unknown.3: -------------------------------------------------------------------------------- 1 | .so man3/security_getenforce.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/security_set_boolean.3: -------------------------------------------------------------------------------- 1 | .so man3/security_load_booleans.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/security_set_boolean_list.3: -------------------------------------------------------------------------------- 1 | .so man3/security_load_booleans.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/security_setenforce.3: -------------------------------------------------------------------------------- 1 | .so security_getenforce.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/security_validatetrans.c: -------------------------------------------------------------------------------- 1 | .so man3/security_compute_av.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/security_validatetrans_raw.c: -------------------------------------------------------------------------------- 1 | .so man3/security_compute_av.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/selabel_close.3: -------------------------------------------------------------------------------- 1 | .so man3/selabel_open.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/selabel_lookup_best_match_raw.3: -------------------------------------------------------------------------------- 1 | .so man3/selabel_lookup_best_match.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/selabel_lookup_raw.3: -------------------------------------------------------------------------------- 1 | .so man3/selabel_lookup.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/selinux_check_access.3: -------------------------------------------------------------------------------- 1 | .so man3/security_compute_av.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/selinux_check_passwd_access.3: -------------------------------------------------------------------------------- 1 | .so man3/security_compute_av.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/selinux_contexts_path.3: -------------------------------------------------------------------------------- 1 | .so man3/selinux_binary_policy_path.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/selinux_current_policy_path.3: -------------------------------------------------------------------------------- 1 | .so man3/selinux_binary_policy_path.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/selinux_default_context_path.3: -------------------------------------------------------------------------------- 1 | .so man3/selinux_binary_policy_path.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/selinux_default_type_path.3: -------------------------------------------------------------------------------- 1 | .so man3/selinux_binary_policy_path.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/selinux_failsafe_context_path.3: -------------------------------------------------------------------------------- 1 | .so man3/selinux_binary_policy_path.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/selinux_file_context_homedir_path.3: -------------------------------------------------------------------------------- 1 | .so man3/selinux_binary_policy_path.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/selinux_file_context_local_path.3: -------------------------------------------------------------------------------- 1 | .so man3/selinux_binary_policy_path.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/selinux_file_context_path.3: -------------------------------------------------------------------------------- 1 | .so man3/selinux_binary_policy_path.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/selinux_homedir_context_path.3: -------------------------------------------------------------------------------- 1 | .so man3/selinux_binary_policy_path.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/selinux_init_load_policy.3: -------------------------------------------------------------------------------- 1 | .so man3/security_load_policy.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/selinux_media_context_path.3: -------------------------------------------------------------------------------- 1 | .so man3/selinux_binary_policy_path.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/selinux_mkload_policy.3: -------------------------------------------------------------------------------- 1 | .so man3/security_load_policy.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/selinux_netfilter_context_path.3: -------------------------------------------------------------------------------- 1 | .so man3/selinux_binary_policy_path.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/selinux_path.3: -------------------------------------------------------------------------------- 1 | .so man3/selinux_binary_policy_path.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/selinux_removable_context_path.3: -------------------------------------------------------------------------------- 1 | .so man3/selinux_binary_policy_path.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/selinux_restorecon_parallel.3: -------------------------------------------------------------------------------- 1 | .so man3/selinux_restorecon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/selinux_securetty_types_path.3: -------------------------------------------------------------------------------- 1 | .so man3/selinux_binary_policy_path.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/selinux_sepgsql_context_path.3: -------------------------------------------------------------------------------- 1 | .so man3/selinux_binary_policy_path.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/selinux_set_policy_root.3: -------------------------------------------------------------------------------- 1 | .so man3/selinux_policy_root.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/selinux_status_close.3: -------------------------------------------------------------------------------- 1 | .so man3/selinux_status_open.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/selinux_status_deny_unknown.3: -------------------------------------------------------------------------------- 1 | .so man3/selinux_status_open.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/selinux_status_getenforce.3: -------------------------------------------------------------------------------- 1 | .so man3/selinux_status_open.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/selinux_status_policyload.3: -------------------------------------------------------------------------------- 1 | .so man3/selinux_status_open.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/selinux_status_updated.3: -------------------------------------------------------------------------------- 1 | .so man3/selinux_status_open.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/selinux_user_contexts_path.3: -------------------------------------------------------------------------------- 1 | .so man3/selinux_binary_policy_path.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/selinux_usersconf_path.3: -------------------------------------------------------------------------------- 1 | .so man3/selinux_binary_policy_path.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/selinux_x_context_path.3: -------------------------------------------------------------------------------- 1 | .so man3/selinux_binary_policy_path.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/set_matchpathcon_invalidcon.3: -------------------------------------------------------------------------------- 1 | .so man3/set_matchpathcon_flags.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/set_matchpathcon_printf.3: -------------------------------------------------------------------------------- 1 | .so man3/set_matchpathcon_flags.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/set_selinuxmnt.3: -------------------------------------------------------------------------------- 1 | .so man3/init_selinuxmnt.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/setcon.3: -------------------------------------------------------------------------------- 1 | .so man3/getcon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/setcon_raw.3: -------------------------------------------------------------------------------- 1 | .so man3/getcon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/setexeccon.3: -------------------------------------------------------------------------------- 1 | .so man3/getexeccon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/setexeccon_raw.3: -------------------------------------------------------------------------------- 1 | .so man3/getexeccon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/setexecfilecon.3: -------------------------------------------------------------------------------- 1 | .so man3/getexeccon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/setfilecon_raw.3: -------------------------------------------------------------------------------- 1 | .so man3/setfilecon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/setfscreatecon.3: -------------------------------------------------------------------------------- 1 | .so man3/getfscreatecon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/setfscreatecon_raw.3: -------------------------------------------------------------------------------- 1 | .so man3/getfscreatecon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/setkeycreatecon.3: -------------------------------------------------------------------------------- 1 | .so man3/getkeycreatecon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/setkeycreatecon_raw.3: -------------------------------------------------------------------------------- 1 | .so man3/getkeycreatecon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/setsockcreatecon.3: -------------------------------------------------------------------------------- 1 | .so man3/getsockcreatecon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/setsockcreatecon_raw.3: -------------------------------------------------------------------------------- 1 | .so man3/getsockcreatecon.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/sidget.3: -------------------------------------------------------------------------------- 1 | .so man3/avc_context_to_sid.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/sidput.3: -------------------------------------------------------------------------------- 1 | .so man3/avc_context_to_sid.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/string_to_av_perm.3: -------------------------------------------------------------------------------- 1 | .so man3/security_class_to_string.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man3/string_to_security_class.3: -------------------------------------------------------------------------------- 1 | .so man3/security_class_to_string.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man5/file_contexts.5: -------------------------------------------------------------------------------- 1 | .so man5/selabel_file.5 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man5/file_contexts.homedirs.5: -------------------------------------------------------------------------------- 1 | .so man5/selabel_file.5 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man5/file_contexts.local.5: -------------------------------------------------------------------------------- 1 | .so man5/selabel_file.5 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man5/file_contexts.subs.5: -------------------------------------------------------------------------------- 1 | .so man5/selabel_file.5 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man5/file_contexts.subs_dist.5: -------------------------------------------------------------------------------- 1 | .so man5/selabel_file.5 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man5/media.5: -------------------------------------------------------------------------------- 1 | .so man5/selabel_media.5 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man5/sepgsql_contexts.5: -------------------------------------------------------------------------------- 1 | .so man5/selabel_db.5 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/man5/x_contexts.5: -------------------------------------------------------------------------------- 1 | .so man5/selabel_x.5 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/ru/man5/file_contexts.5: -------------------------------------------------------------------------------- 1 | .so man5/selabel_file.5 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/ru/man5/file_contexts.homedirs.5: -------------------------------------------------------------------------------- 1 | .so man5/selabel_file.5 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/ru/man5/file_contexts.local.5: -------------------------------------------------------------------------------- 1 | .so man5/selabel_file.5 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/ru/man5/file_contexts.subs.5: -------------------------------------------------------------------------------- 1 | .so man5/selabel_file.5 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/ru/man5/file_contexts.subs_dist.5: -------------------------------------------------------------------------------- 1 | .so man5/selabel_file.5 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/ru/man5/media.5: -------------------------------------------------------------------------------- 1 | .so man5/selabel_media.5 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/ru/man5/sepgsql_contexts.5: -------------------------------------------------------------------------------- 1 | .so man5/selabel_db.5 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/man/ru/man5/x_contexts.5: -------------------------------------------------------------------------------- 1 | .so man5/selabel_x.5 2 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/src/context_internal.h: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/src/get_context_list_internal.h: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | -------------------------------------------------------------------------------- /vendor/selinux/libselinux/src/get_default_type_internal.h: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/VERSION: -------------------------------------------------------------------------------- 1 | 3.5 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_bool_count.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_count.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_bool_count_active.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_count.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_bool_count_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_count.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_bool_del_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_del.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_bool_exists.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_exists.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_bool_exists_active.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_exists.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_bool_exists_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_exists.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_bool_iterate.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_iterate.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_bool_iterate_active.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_iterate.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_bool_iterate_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_iterate.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_bool_list.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_list.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_bool_list_active.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_list.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_bool_list_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_list.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_bool_modify_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_modify.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_bool_query.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_query.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_bool_query_active.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_query.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_bool_query_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_query.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_fcontext_count.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_count.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_fcontext_count_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_count.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_fcontext_del_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_del.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_fcontext_exists.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_exists.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_fcontext_exists_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_exists.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_fcontext_iterate.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_iterate.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_fcontext_iterate_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_iterate.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_fcontext_list.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_list.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_fcontext_list_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_list.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_fcontext_modify_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_modify.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_fcontext_query.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_query.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_fcontext_query_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_query.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_iface_count.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_count.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_iface_count_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_count.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_iface_del_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_del.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_iface_exists.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_exists.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_iface_exists_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_exists.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_iface_iterate.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_iterate.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_iface_iterate_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_iterate.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_iface_list.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_list.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_iface_list_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_list.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_iface_modify_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_modify.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_iface_query.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_query.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_iface_query_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_query.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_node_count.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_count.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_node_count_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_count.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_node_del_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_del.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_node_exists.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_exists.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_node_exists_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_exists.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_node_iterate.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_iterate.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_node_iterate_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_iterate.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_node_list.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_list.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_node_list_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_list.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_node_modify_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_modify.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_node_query.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_query.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_node_query_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_query.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_port_count.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_count.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_port_count_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_count.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_port_del_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_del.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_port_exists.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_exists.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_port_exists_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_exists.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_port_iterate.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_iterate.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_port_iterate_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_iterate.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_port_list.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_list.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_port_list_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_list.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_port_modify_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_modify.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_port_query.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_query.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_port_query_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_query.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_seuser_count.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_count.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_seuser_count_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_count.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_seuser_del_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_del.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_seuser_exists.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_exists.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_seuser_exists_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_exists.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_seuser_iterate.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_iterate.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_seuser_iterate_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_iterate.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_seuser_list.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_list.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_seuser_list_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_list.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_seuser_modify_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_modify.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_seuser_query.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_query.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_seuser_query_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_query.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_user_count.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_count.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_user_count_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_count.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_user_del_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_del.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_user_exists.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_exists.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_user_exists_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_exists.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_user_iterate.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_iterate.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_user_iterate_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_iterate.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_user_list.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_list.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_user_list_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_list.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_user_modify_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_modify.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_user_query.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_query.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsemanage/man/man3/semanage_user_query_local.3: -------------------------------------------------------------------------------- 1 | .so man3/semanage_query.3 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsepol/VERSION: -------------------------------------------------------------------------------- 1 | 3.5 2 | -------------------------------------------------------------------------------- /vendor/selinux/libsepol/src/module_internal.h: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | -------------------------------------------------------------------------------- /vendor/selinux/mcstrans/VERSION: -------------------------------------------------------------------------------- 1 | 3.5 2 | -------------------------------------------------------------------------------- /vendor/selinux/mcstrans/src/.gitignore: -------------------------------------------------------------------------------- 1 | mcstransd 2 | -------------------------------------------------------------------------------- /vendor/selinux/policycoreutils/VERSION: -------------------------------------------------------------------------------- 1 | 3.5 2 | -------------------------------------------------------------------------------- /vendor/selinux/policycoreutils/scripts/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/selinux/policycoreutils/semodule/.gitignore: -------------------------------------------------------------------------------- 1 | genhomedircon 2 | -------------------------------------------------------------------------------- /vendor/selinux/python/VERSION: -------------------------------------------------------------------------------- 1 | 3.5 2 | -------------------------------------------------------------------------------- /vendor/selinux/python/audit2allow/audit2why: -------------------------------------------------------------------------------- 1 | audit2allow -------------------------------------------------------------------------------- /vendor/selinux/python/audit2allow/audit2why.1: -------------------------------------------------------------------------------- 1 | .so man1/audit2allow.1 2 | -------------------------------------------------------------------------------- /vendor/selinux/python/audit2allow/ru/audit2why.1: -------------------------------------------------------------------------------- 1 | .so man1/audit2allow.1 2 | -------------------------------------------------------------------------------- /vendor/selinux/python/sepolgen/VERSION: -------------------------------------------------------------------------------- 1 | 3.5 2 | -------------------------------------------------------------------------------- /vendor/selinux/python/sepolgen/src/sepolgen/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/selinux/python/sepolicy/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | tmp 3 | *.bak 4 | sepolicy.egg-info/ 5 | -------------------------------------------------------------------------------- /vendor/selinux/python/sepolicy/ru/sepolgen.8: -------------------------------------------------------------------------------- 1 | .so man8/sepolicy-generate.8 2 | -------------------------------------------------------------------------------- /vendor/selinux/python/sepolicy/sepolgen.8: -------------------------------------------------------------------------------- 1 | .so man8/sepolicy-generate.8 2 | -------------------------------------------------------------------------------- /vendor/selinux/python/sepolicy/sepolicy/help/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/selinux/restorecond/.gitignore: -------------------------------------------------------------------------------- 1 | restorecond 2 | -------------------------------------------------------------------------------- /vendor/selinux/restorecond/VERSION: -------------------------------------------------------------------------------- 1 | 3.5 2 | -------------------------------------------------------------------------------- /vendor/selinux/sandbox/.gitignore: -------------------------------------------------------------------------------- 1 | seunshare 2 | -------------------------------------------------------------------------------- /vendor/selinux/sandbox/VERSION: -------------------------------------------------------------------------------- 1 | 3.5 2 | -------------------------------------------------------------------------------- /vendor/selinux/sandbox/po/POTFILES: -------------------------------------------------------------------------------- 1 | ../sandbox 2 | -------------------------------------------------------------------------------- /vendor/selinux/sandbox/sandbox.config: -------------------------------------------------------------------------------- 1 | # Space separate list of homedirs 2 | HOMEDIRS="/home" 3 | -------------------------------------------------------------------------------- /vendor/selinux/scripts/.gitignore: -------------------------------------------------------------------------------- 1 | /output-scan-build/ 2 | -------------------------------------------------------------------------------- /vendor/selinux/scripts/ci/.gitignore: -------------------------------------------------------------------------------- 1 | .vagrant/ 2 | -------------------------------------------------------------------------------- /vendor/selinux/secilc/VERSION: -------------------------------------------------------------------------------- 1 | 3.5 2 | -------------------------------------------------------------------------------- /vendor/selinux/semodule-utils/VERSION: -------------------------------------------------------------------------------- 1 | 3.5 2 | -------------------------------------------------------------------------------- /version.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nohajc/vendor-adb-patched/HEAD/version.h.in --------------------------------------------------------------------------------