├── .clang-format ├── .github └── workflows │ ├── builds.yml │ └── pre-commit.yml ├── .gitignore ├── .pre-commit-config.yaml ├── LICENSE ├── LICENSE_HARDWARE.md ├── README.md ├── case ├── BAT_LID-MININO.stl ├── PART_A-MININO.stl └── PART_B-MININO.stl ├── change ├── firmware ├── CMakeLists.txt ├── GPS_IMPROVEMENTS.md ├── Makefile ├── README.md ├── components │ ├── OTA │ │ ├── CMakeLists.txt │ │ ├── OTA.c │ │ ├── include │ │ │ └── OTA.h │ │ ├── modules │ │ │ ├── http_server │ │ │ │ ├── http_server.c │ │ │ │ └── http_server.h │ │ │ └── wifi_ap │ │ │ │ ├── wifi_ap.c │ │ │ │ └── wifi_ap.h │ │ └── src │ │ │ └── webpage │ │ │ ├── app.css │ │ │ ├── app.js │ │ │ ├── favicon.ico │ │ │ ├── index.html │ │ │ └── jquery-3.3.1.min.js │ ├── ble_hid │ │ ├── CMakeLists.txt │ │ ├── ble_hidd_main.c │ │ ├── ble_hidd_main.h │ │ ├── esp_hidd_prf_api.c │ │ ├── esp_hidd_prf_api.h │ │ ├── hid_dev.c │ │ ├── hid_dev.h │ │ ├── hid_device_le_prf.c │ │ └── hidd_le_prf_int.h │ ├── ble_scann │ │ ├── CMakeLists.txt │ │ ├── ble_scann.c │ │ └── ble_scann.h │ ├── bt_gattc │ │ ├── CMakeLists.txt │ │ ├── bt_gattc.c │ │ └── bt_gattc.h │ ├── bt_gatts │ │ ├── CMakeLists.txt │ │ ├── bt_gatts.c │ │ └── bt_gatts.h │ ├── bt_spam │ │ ├── CMakeLists.txt │ │ ├── bt_spam.c │ │ └── bt_spam.h │ ├── buzzer │ │ ├── CMakeLists.txt │ │ ├── buzzer.c │ │ └── include │ │ │ └── buzzer.h │ ├── cmd_wifi │ │ ├── CMakeLists.txt │ │ ├── cmd_wifi.c │ │ └── cmd_wifi.h │ ├── console │ │ ├── CMakeLists.txt │ │ ├── Kconfig │ │ ├── argtable3 │ │ │ ├── LICENSE │ │ │ ├── arg_cmd.c │ │ │ ├── arg_date.c │ │ │ ├── arg_dbl.c │ │ │ ├── arg_dstr.c │ │ │ ├── arg_end.c │ │ │ ├── arg_file.c │ │ │ ├── arg_hashtable.c │ │ │ ├── arg_int.c │ │ │ ├── arg_lit.c │ │ │ ├── arg_rem.c │ │ │ ├── arg_rex.c │ │ │ ├── arg_str.c │ │ │ ├── arg_utils.c │ │ │ ├── argtable3.c │ │ │ ├── argtable3.h │ │ │ ├── argtable3_private.h │ │ │ └── sbom.yml │ │ ├── commands.c │ │ ├── esp_console.h │ │ ├── esp_console_common.c │ │ ├── esp_console_repl_chip.c │ │ ├── esp_console_repl_linux.c │ │ ├── linenoise │ │ │ ├── LICENSE │ │ │ ├── linenoise.c │ │ │ └── linenoise.h │ │ ├── private_include │ │ │ └── console_private.h │ │ ├── split_argv.c │ │ └── test_apps │ │ │ ├── .build-test-rules.yml │ │ │ └── console │ │ │ ├── CMakeLists.txt │ │ │ ├── README.md │ │ │ ├── main │ │ │ ├── CMakeLists.txt │ │ │ ├── test_app_main.c │ │ │ └── test_console.c │ │ │ ├── pytest_console.py │ │ │ ├── sdkconfig.ci.defaults │ │ │ ├── sdkconfig.ci.defaults.linux │ │ │ ├── sdkconfig.ci.sorted │ │ │ ├── sdkconfig.ci.sorted.linux │ │ │ ├── sdkconfig.defaults │ │ │ └── sdkconfig.defaults.linux │ ├── dns_server │ │ ├── CMakeLists.txt │ │ ├── dns_server.c │ │ └── include │ │ │ └── dns_server.h │ ├── drone_id │ │ ├── CMakeLists.txt │ │ ├── alt_unix_time │ │ │ ├── alt_unix_time.c │ │ │ └── alt_unix_time.h │ │ ├── id_open │ │ │ ├── id_open.cpp │ │ │ └── id_open.h │ │ ├── id_open_esp32 │ │ │ ├── id_open_beacon.cpp │ │ │ ├── id_open_esp32.cpp │ │ │ └── id_open_esp32.h │ │ ├── location.h │ │ ├── odid_wifi │ │ │ ├── odid_wifi.h │ │ │ └── wifi.c │ │ ├── odrone_id.cpp │ │ ├── odrone_id.h │ │ ├── opendroneid │ │ │ ├── opendroneid.c │ │ │ └── opendroneid.h │ │ ├── spoofer │ │ │ ├── spoofer.cpp │ │ │ └── spoofer.h │ │ └── utm │ │ │ ├── utm.cpp │ │ │ └── utm.h │ ├── esp-zigbee-console │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── idf_component.yml │ │ ├── include │ │ │ └── esp_zigbee_console.h │ │ ├── linker.lf │ │ └── src │ │ │ ├── argtable_ext.c │ │ │ ├── argtable_ext.h │ │ │ ├── cli_cmd.c │ │ │ ├── cli_cmd.h │ │ │ ├── cli_cmd_bdb.c │ │ │ ├── cli_cmd_misc.c │ │ │ ├── cli_cmd_zcl.c │ │ │ ├── cli_cmd_zcl.h │ │ │ ├── cli_cmd_zdo.c │ │ │ ├── cli_cmd_zgp.c │ │ │ ├── cli_cmd_zha.c │ │ │ ├── cli_output.c │ │ │ ├── cli_util.h │ │ │ ├── cmdline_parser.c │ │ │ ├── cmdline_parser.h │ │ │ ├── esp_zigbee_console.c │ │ │ ├── esp_zigbee_console.h │ │ │ └── zb_data │ │ │ ├── ha.c │ │ │ ├── ha.h │ │ │ ├── zcl.c │ │ │ └── zcl.h │ ├── files_ops │ │ ├── CMakeLists.txt │ │ ├── files_ops.c │ │ └── include │ │ │ └── files_ops.h │ ├── flash_fs │ │ ├── CMakeLists.txt │ │ ├── flash_fs.c │ │ └── include │ │ │ └── flash_fs.h │ ├── ieee802154 │ │ ├── CMakeLists.txt │ │ ├── Kconfig │ │ ├── driver │ │ │ ├── esp_ieee802154_ack.c │ │ │ ├── esp_ieee802154_debug.c │ │ │ ├── esp_ieee802154_dev.c │ │ │ ├── esp_ieee802154_frame.c │ │ │ ├── esp_ieee802154_pib.c │ │ │ ├── esp_ieee802154_sec.c │ │ │ ├── esp_ieee802154_timer.c │ │ │ └── esp_ieee802154_util.c │ │ ├── esp_ieee802154.c │ │ ├── include │ │ │ ├── esp_ieee802154.h │ │ │ └── esp_ieee802154_types.h │ │ ├── linker.lf │ │ └── private_include │ │ │ ├── esp_ieee802154_ack.h │ │ │ ├── esp_ieee802154_dev.h │ │ │ ├── esp_ieee802154_frame.h │ │ │ ├── esp_ieee802154_pib.h │ │ │ ├── esp_ieee802154_sec.h │ │ │ ├── esp_ieee802154_timer.h │ │ │ └── esp_ieee802154_util.h │ ├── ieee_sniffer │ │ ├── CMakeLists.txt │ │ ├── ieee_sniffer.c │ │ └── ieee_sniffer.h │ ├── ledc_controller │ │ ├── CMakeLists.txt │ │ ├── ledc_controller.c │ │ └── ledc_controller.h │ ├── leds │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── leds.h │ │ └── leds.c │ ├── minino_config │ │ ├── CMakeLists.txt │ │ └── Kconfig.projbuild │ ├── nmea_parser │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── include │ │ │ └── nmea_parser.h │ │ └── nmea_parser.c │ ├── open_thread │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ ├── open_thread.h │ │ │ └── open_thread_config.h │ │ └── open_thread.c │ ├── openthread │ │ ├── CMakeLists.txt │ │ ├── Kconfig │ │ ├── include │ │ │ ├── esp_openthread.h │ │ │ ├── esp_openthread_border_router.h │ │ │ ├── esp_openthread_cli.h │ │ │ ├── esp_openthread_dns64.h │ │ │ ├── esp_openthread_lock.h │ │ │ ├── esp_openthread_netif_glue.h │ │ │ ├── esp_openthread_types.h │ │ │ └── esp_radio_spinel.h │ │ ├── lib │ │ │ ├── .gitlab-ci.yml │ │ │ ├── LICENSE │ │ │ ├── README.rst │ │ │ ├── esp32 │ │ │ │ └── libopenthread_br.a │ │ │ ├── esp32c2 │ │ │ │ └── libopenthread_br.a │ │ │ ├── esp32c3 │ │ │ │ └── libopenthread_br.a │ │ │ ├── esp32c6 │ │ │ │ └── libopenthread_br.a │ │ │ ├── esp32s2 │ │ │ │ └── libopenthread_br.a │ │ │ └── esp32s3 │ │ │ │ └── libopenthread_br.a │ │ ├── linker.lf │ │ ├── openthread │ │ │ ├── .clang-format │ │ │ ├── .clang-tidy │ │ │ ├── .code-spell-ignore │ │ │ ├── .codecov.yml │ │ │ ├── .default-version │ │ │ ├── .gitattributes │ │ │ ├── .github │ │ │ │ ├── ISSUE_TEMPLATE.md │ │ │ │ ├── ISSUE_TEMPLATE │ │ │ │ │ ├── bug_report.md │ │ │ │ │ └── feature_request.md │ │ │ │ ├── dependabot.yml │ │ │ │ └── workflows │ │ │ │ │ ├── build.yml │ │ │ │ │ ├── codeql.yml │ │ │ │ │ ├── docker.yml │ │ │ │ │ ├── fuzz.yml │ │ │ │ │ ├── makefile-check.yml │ │ │ │ │ ├── otbr.yml │ │ │ │ │ ├── otci.yml │ │ │ │ │ ├── otns.yml │ │ │ │ │ ├── posix.yml │ │ │ │ │ ├── scorecards.yml │ │ │ │ │ ├── simulation-1.1.yml │ │ │ │ │ ├── simulation-1.2.yml │ │ │ │ │ ├── size.yml │ │ │ │ │ ├── toranj.yml │ │ │ │ │ ├── unit.yml │ │ │ │ │ └── version.yml │ │ │ ├── .gitignore │ │ │ ├── .gn │ │ │ ├── .prettierrc │ │ │ ├── AUTHORS │ │ │ ├── BUILD.gn │ │ │ ├── CMakeLists.txt │ │ │ ├── CODE_OF_CONDUCT.md │ │ │ ├── CONTRIBUTING.md │ │ │ ├── LICENSE │ │ │ ├── NOTICE │ │ │ ├── README.md │ │ │ ├── SECURITY.md │ │ │ ├── STYLE_GUIDE.md │ │ │ ├── doc │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Doxyfile.in │ │ │ │ ├── header.html │ │ │ │ ├── images │ │ │ │ │ ├── Open-Thread-Logo-200x42.png │ │ │ │ │ ├── certified.svg │ │ │ │ │ ├── openthread_logo.png │ │ │ │ │ ├── ot-contrib-amazon.png │ │ │ │ │ ├── ot-contrib-aqara.png │ │ │ │ │ ├── ot-contrib-arm.png │ │ │ │ │ ├── ot-contrib-cascoda.png │ │ │ │ │ ├── ot-contrib-eero.png │ │ │ │ │ ├── ot-contrib-espressif-github.png │ │ │ │ │ ├── ot-contrib-google.png │ │ │ │ │ ├── ot-contrib-infineon.png │ │ │ │ │ ├── ot-contrib-mmb-networks.png │ │ │ │ │ ├── ot-contrib-nabu-casa.png │ │ │ │ │ ├── ot-contrib-nanoleaf.png │ │ │ │ │ ├── ot-contrib-nordic.png │ │ │ │ │ ├── ot-contrib-nxp.png │ │ │ │ │ ├── ot-contrib-qc.png │ │ │ │ │ ├── ot-contrib-qorvo.png │ │ │ │ │ ├── ot-contrib-samsung.png │ │ │ │ │ ├── ot-contrib-silabs.png │ │ │ │ │ ├── ot-contrib-stm.png │ │ │ │ │ ├── ot-contrib-synopsys.png │ │ │ │ │ ├── ot-contrib-telink-github.png │ │ │ │ │ ├── ot-contrib-ti.png │ │ │ │ │ └── ot-contrib-zephyr.png │ │ │ │ ├── ot_api_doc.h │ │ │ │ └── ot_config_doc.h │ │ │ ├── etc │ │ │ │ ├── cmake │ │ │ │ │ ├── functions.cmake │ │ │ │ │ ├── options.cmake │ │ │ │ │ └── print.cmake │ │ │ │ ├── docker │ │ │ │ │ ├── android-trusty │ │ │ │ │ │ └── Dockerfile │ │ │ │ │ └── environment │ │ │ │ │ │ └── Dockerfile │ │ │ │ └── gn │ │ │ │ │ └── openthread.gni │ │ │ ├── examples │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── apps │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── cli │ │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── cli_uart.cpp │ │ │ │ │ │ ├── ftd.cmake │ │ │ │ │ │ ├── main.c │ │ │ │ │ │ ├── mtd.cmake │ │ │ │ │ │ └── radio.cmake │ │ │ │ │ └── ncp │ │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ │ ├── ftd.cmake │ │ │ │ │ │ ├── main.c │ │ │ │ │ │ ├── mtd.cmake │ │ │ │ │ │ ├── ncp.c │ │ │ │ │ │ └── rcp.cmake │ │ │ │ ├── config │ │ │ │ │ ├── ot-core-config-check-size-br.h │ │ │ │ │ ├── ot-core-config-check-size-ftd.h │ │ │ │ │ └── ot-core-config-check-size-mtd.h │ │ │ │ └── platforms │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── openthread-system.h │ │ │ │ │ ├── simulation │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── README.md │ │ │ │ │ ├── alarm.c │ │ │ │ │ ├── ble.c │ │ │ │ │ ├── crypto.c │ │ │ │ │ ├── diag.c │ │ │ │ │ ├── dns.c │ │ │ │ │ ├── dso_transport.c │ │ │ │ │ ├── entropy.c │ │ │ │ │ ├── flash.c │ │ │ │ │ ├── infra_if.c │ │ │ │ │ ├── logging.c │ │ │ │ │ ├── misc.c │ │ │ │ │ ├── multipan.c │ │ │ │ │ ├── openthread-core-simulation-config.h │ │ │ │ │ ├── platform-config.h │ │ │ │ │ ├── platform-simulation.h │ │ │ │ │ ├── radio.c │ │ │ │ │ ├── spi-stubs.c │ │ │ │ │ ├── system.c │ │ │ │ │ ├── trel.c │ │ │ │ │ ├── uart.c │ │ │ │ │ └── virtual_time │ │ │ │ │ │ ├── alarm-sim.c │ │ │ │ │ │ └── platform-sim.c │ │ │ │ │ ├── utils │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── code_utils.h │ │ │ │ │ ├── debug_uart.c │ │ │ │ │ ├── encoding.h │ │ │ │ │ ├── link_metrics.cpp │ │ │ │ │ ├── link_metrics.h │ │ │ │ │ ├── logging_rtt.c │ │ │ │ │ ├── logging_rtt.h │ │ │ │ │ ├── mac_frame.cpp │ │ │ │ │ ├── mac_frame.h │ │ │ │ │ ├── otns_utils.cpp │ │ │ │ │ ├── settings.h │ │ │ │ │ ├── settings_ram.c │ │ │ │ │ ├── soft_source_match_table.c │ │ │ │ │ ├── soft_source_match_table.h │ │ │ │ │ ├── uart.h │ │ │ │ │ ├── uart_rtt.c │ │ │ │ │ └── uart_rtt.h │ │ │ │ │ └── zephyr │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ └── README.md │ │ │ ├── include │ │ │ │ └── openthread │ │ │ │ │ ├── BUILD.gn │ │ │ │ │ ├── backbone_router.h │ │ │ │ │ ├── backbone_router_ftd.h │ │ │ │ │ ├── ble_secure.h │ │ │ │ │ ├── border_agent.h │ │ │ │ │ ├── border_router.h │ │ │ │ │ ├── border_routing.h │ │ │ │ │ ├── channel_manager.h │ │ │ │ │ ├── channel_monitor.h │ │ │ │ │ ├── child_supervision.h │ │ │ │ │ ├── cli.h │ │ │ │ │ ├── coap.h │ │ │ │ │ ├── coap_secure.h │ │ │ │ │ ├── commissioner.h │ │ │ │ │ ├── config.h │ │ │ │ │ ├── crypto.h │ │ │ │ │ ├── dataset.h │ │ │ │ │ ├── dataset_ftd.h │ │ │ │ │ ├── dataset_updater.h │ │ │ │ │ ├── diag.h │ │ │ │ │ ├── dns.h │ │ │ │ │ ├── dns_client.h │ │ │ │ │ ├── dnssd_server.h │ │ │ │ │ ├── error.h │ │ │ │ │ ├── heap.h │ │ │ │ │ ├── history_tracker.h │ │ │ │ │ ├── icmp6.h │ │ │ │ │ ├── instance.h │ │ │ │ │ ├── ip6.h │ │ │ │ │ ├── jam_detection.h │ │ │ │ │ ├── joiner.h │ │ │ │ │ ├── link.h │ │ │ │ │ ├── link_metrics.h │ │ │ │ │ ├── link_raw.h │ │ │ │ │ ├── logging.h │ │ │ │ │ ├── mesh_diag.h │ │ │ │ │ ├── message.h │ │ │ │ │ ├── multi_radio.h │ │ │ │ │ ├── nat64.h │ │ │ │ │ ├── ncp.h │ │ │ │ │ ├── netdata.h │ │ │ │ │ ├── netdata_publisher.h │ │ │ │ │ ├── netdiag.h │ │ │ │ │ ├── network_time.h │ │ │ │ │ ├── ping_sender.h │ │ │ │ │ ├── platform │ │ │ │ │ ├── alarm-micro.h │ │ │ │ │ ├── alarm-milli.h │ │ │ │ │ ├── ble.h │ │ │ │ │ ├── border_routing.h │ │ │ │ │ ├── crypto.h │ │ │ │ │ ├── debug_uart.h │ │ │ │ │ ├── diag.h │ │ │ │ │ ├── dns.h │ │ │ │ │ ├── dso_transport.h │ │ │ │ │ ├── entropy.h │ │ │ │ │ ├── flash.h │ │ │ │ │ ├── infra_if.h │ │ │ │ │ ├── logging.h │ │ │ │ │ ├── memory.h │ │ │ │ │ ├── messagepool.h │ │ │ │ │ ├── misc.h │ │ │ │ │ ├── multipan.h │ │ │ │ │ ├── otns.h │ │ │ │ │ ├── radio.h │ │ │ │ │ ├── settings.h │ │ │ │ │ ├── spi-slave.h │ │ │ │ │ ├── time.h │ │ │ │ │ ├── toolchain.h │ │ │ │ │ ├── trel.h │ │ │ │ │ └── udp.h │ │ │ │ │ ├── radio_stats.h │ │ │ │ │ ├── random_crypto.h │ │ │ │ │ ├── random_noncrypto.h │ │ │ │ │ ├── server.h │ │ │ │ │ ├── sntp.h │ │ │ │ │ ├── srp_client.h │ │ │ │ │ ├── srp_client_buffers.h │ │ │ │ │ ├── srp_server.h │ │ │ │ │ ├── tasklet.h │ │ │ │ │ ├── tcat.h │ │ │ │ │ ├── tcp.h │ │ │ │ │ ├── tcp_ext.h │ │ │ │ │ ├── thread.h │ │ │ │ │ ├── thread_ftd.h │ │ │ │ │ ├── trel.h │ │ │ │ │ └── udp.h │ │ │ ├── script │ │ │ │ ├── bootstrap │ │ │ │ ├── check-api-version │ │ │ │ ├── check-arm-build │ │ │ │ ├── check-core-makefiles │ │ │ │ ├── check-gn-build │ │ │ │ ├── check-posix-build │ │ │ │ ├── check-posix-build-cmake │ │ │ │ ├── check-posix-pty │ │ │ │ ├── check-scan-build │ │ │ │ ├── check-simulation-build │ │ │ │ ├── check-simulation-build-cmake │ │ │ │ ├── check-size │ │ │ │ ├── clang-format │ │ │ │ ├── clang-format-check │ │ │ │ ├── clang-tidy │ │ │ │ ├── cmake-build │ │ │ │ ├── code-spell │ │ │ │ ├── gcda-tool │ │ │ │ ├── git-tool │ │ │ │ ├── make-pretty │ │ │ │ ├── package │ │ │ │ ├── test │ │ │ │ └── update-makefiles.py │ │ │ ├── src │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── cli │ │ │ │ │ ├── BUILD.gn │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── README.md │ │ │ │ │ ├── README_BR.md │ │ │ │ │ ├── README_COAP.md │ │ │ │ │ ├── README_COAPS.md │ │ │ │ │ ├── README_COMMISSIONER.md │ │ │ │ │ ├── README_COMMISSIONING.md │ │ │ │ │ ├── README_DATASET.md │ │ │ │ │ ├── README_HISTORY.md │ │ │ │ │ ├── README_JOINER.md │ │ │ │ │ ├── README_NETDATA.md │ │ │ │ │ ├── README_SRP.md │ │ │ │ │ ├── README_SRP_CLIENT.md │ │ │ │ │ ├── README_SRP_SERVER.md │ │ │ │ │ ├── README_TCAT.md │ │ │ │ │ ├── README_TCP.md │ │ │ │ │ ├── README_UDP.md │ │ │ │ │ ├── cli.cpp │ │ │ │ │ ├── cli.hpp │ │ │ │ │ ├── cli_bbr.cpp │ │ │ │ │ ├── cli_bbr.hpp │ │ │ │ │ ├── cli_br.cpp │ │ │ │ │ ├── cli_br.hpp │ │ │ │ │ ├── cli_coap.cpp │ │ │ │ │ ├── cli_coap.hpp │ │ │ │ │ ├── cli_coap_secure.cpp │ │ │ │ │ ├── cli_coap_secure.hpp │ │ │ │ │ ├── cli_commissioner.cpp │ │ │ │ │ ├── cli_commissioner.hpp │ │ │ │ │ ├── cli_config.h │ │ │ │ │ ├── cli_dataset.cpp │ │ │ │ │ ├── cli_dataset.hpp │ │ │ │ │ ├── cli_dns.cpp │ │ │ │ │ ├── cli_dns.hpp │ │ │ │ │ ├── cli_extension_example.c │ │ │ │ │ ├── cli_extension_example.cmake │ │ │ │ │ ├── cli_history.cpp │ │ │ │ │ ├── cli_history.hpp │ │ │ │ │ ├── cli_joiner.cpp │ │ │ │ │ ├── cli_joiner.hpp │ │ │ │ │ ├── cli_link_metrics.cpp │ │ │ │ │ ├── cli_link_metrics.hpp │ │ │ │ │ ├── cli_mac_filter.cpp │ │ │ │ │ ├── cli_mac_filter.hpp │ │ │ │ │ ├── cli_network_data.cpp │ │ │ │ │ ├── cli_network_data.hpp │ │ │ │ │ ├── cli_output.cpp │ │ │ │ │ ├── cli_output.hpp │ │ │ │ │ ├── cli_ping.cpp │ │ │ │ │ ├── cli_ping.hpp │ │ │ │ │ ├── cli_srp_client.cpp │ │ │ │ │ ├── cli_srp_client.hpp │ │ │ │ │ ├── cli_srp_server.cpp │ │ │ │ │ ├── cli_srp_server.hpp │ │ │ │ │ ├── cli_tcat.cpp │ │ │ │ │ ├── cli_tcat.hpp │ │ │ │ │ ├── cli_tcp.cpp │ │ │ │ │ ├── cli_tcp.hpp │ │ │ │ │ ├── cli_udp.cpp │ │ │ │ │ ├── cli_udp.hpp │ │ │ │ │ ├── ftd.cmake │ │ │ │ │ ├── mtd.cmake │ │ │ │ │ ├── radio.cmake │ │ │ │ │ └── x509_cert_key.hpp │ │ │ │ ├── core │ │ │ │ │ ├── BUILD.gn │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── api │ │ │ │ │ │ ├── backbone_router_api.cpp │ │ │ │ │ │ ├── backbone_router_ftd_api.cpp │ │ │ │ │ │ ├── ble_secure_api.cpp │ │ │ │ │ │ ├── border_agent_api.cpp │ │ │ │ │ │ ├── border_router_api.cpp │ │ │ │ │ │ ├── border_routing_api.cpp │ │ │ │ │ │ ├── channel_manager_api.cpp │ │ │ │ │ │ ├── channel_monitor_api.cpp │ │ │ │ │ │ ├── child_supervision_api.cpp │ │ │ │ │ │ ├── coap_api.cpp │ │ │ │ │ │ ├── coap_secure_api.cpp │ │ │ │ │ │ ├── commissioner_api.cpp │ │ │ │ │ │ ├── crypto_api.cpp │ │ │ │ │ │ ├── dataset_api.cpp │ │ │ │ │ │ ├── dataset_ftd_api.cpp │ │ │ │ │ │ ├── dataset_updater_api.cpp │ │ │ │ │ │ ├── diags_api.cpp │ │ │ │ │ │ ├── dns_api.cpp │ │ │ │ │ │ ├── dns_server_api.cpp │ │ │ │ │ │ ├── error_api.cpp │ │ │ │ │ │ ├── heap_api.cpp │ │ │ │ │ │ ├── history_tracker_api.cpp │ │ │ │ │ │ ├── icmp6_api.cpp │ │ │ │ │ │ ├── instance_api.cpp │ │ │ │ │ │ ├── ip6_api.cpp │ │ │ │ │ │ ├── jam_detection_api.cpp │ │ │ │ │ │ ├── joiner_api.cpp │ │ │ │ │ │ ├── link_api.cpp │ │ │ │ │ │ ├── link_metrics_api.cpp │ │ │ │ │ │ ├── link_raw_api.cpp │ │ │ │ │ │ ├── logging_api.cpp │ │ │ │ │ │ ├── mesh_diag_api.cpp │ │ │ │ │ │ ├── message_api.cpp │ │ │ │ │ │ ├── multi_radio_api.cpp │ │ │ │ │ │ ├── nat64_api.cpp │ │ │ │ │ │ ├── netdata_api.cpp │ │ │ │ │ │ ├── netdata_publisher_api.cpp │ │ │ │ │ │ ├── netdiag_api.cpp │ │ │ │ │ │ ├── network_time_api.cpp │ │ │ │ │ │ ├── ping_sender_api.cpp │ │ │ │ │ │ ├── radio_stats_api.cpp │ │ │ │ │ │ ├── random_crypto_api.cpp │ │ │ │ │ │ ├── random_noncrypto_api.cpp │ │ │ │ │ │ ├── server_api.cpp │ │ │ │ │ │ ├── sntp_api.cpp │ │ │ │ │ │ ├── srp_client_api.cpp │ │ │ │ │ │ ├── srp_client_buffers_api.cpp │ │ │ │ │ │ ├── srp_server_api.cpp │ │ │ │ │ │ ├── tasklet_api.cpp │ │ │ │ │ │ ├── tcp_api.cpp │ │ │ │ │ │ ├── tcp_ext_api.cpp │ │ │ │ │ │ ├── thread_api.cpp │ │ │ │ │ │ ├── thread_ftd_api.cpp │ │ │ │ │ │ ├── trel_api.cpp │ │ │ │ │ │ └── udp_api.cpp │ │ │ │ │ ├── backbone_router │ │ │ │ │ │ ├── backbone_tmf.cpp │ │ │ │ │ │ ├── backbone_tmf.hpp │ │ │ │ │ │ ├── bbr_leader.cpp │ │ │ │ │ │ ├── bbr_leader.hpp │ │ │ │ │ │ ├── bbr_local.cpp │ │ │ │ │ │ ├── bbr_local.hpp │ │ │ │ │ │ ├── bbr_manager.cpp │ │ │ │ │ │ ├── bbr_manager.hpp │ │ │ │ │ │ ├── multicast_listeners_table.cpp │ │ │ │ │ │ ├── multicast_listeners_table.hpp │ │ │ │ │ │ ├── ndproxy_table.cpp │ │ │ │ │ │ └── ndproxy_table.hpp │ │ │ │ │ ├── border_router │ │ │ │ │ │ ├── infra_if.cpp │ │ │ │ │ │ ├── infra_if.hpp │ │ │ │ │ │ ├── routing_manager.cpp │ │ │ │ │ │ └── routing_manager.hpp │ │ │ │ │ ├── coap │ │ │ │ │ │ ├── coap.cpp │ │ │ │ │ │ ├── coap.hpp │ │ │ │ │ │ ├── coap_message.cpp │ │ │ │ │ │ ├── coap_message.hpp │ │ │ │ │ │ ├── coap_secure.cpp │ │ │ │ │ │ └── coap_secure.hpp │ │ │ │ │ ├── common │ │ │ │ │ │ ├── appender.cpp │ │ │ │ │ │ ├── appender.hpp │ │ │ │ │ │ ├── arg_macros.hpp │ │ │ │ │ │ ├── array.hpp │ │ │ │ │ │ ├── as_core_type.hpp │ │ │ │ │ │ ├── binary_search.cpp │ │ │ │ │ │ ├── binary_search.hpp │ │ │ │ │ │ ├── bit_vector.hpp │ │ │ │ │ │ ├── callback.hpp │ │ │ │ │ │ ├── clearable.hpp │ │ │ │ │ │ ├── code_utils.hpp │ │ │ │ │ │ ├── const_cast.hpp │ │ │ │ │ │ ├── crc16.cpp │ │ │ │ │ │ ├── crc16.hpp │ │ │ │ │ │ ├── data.cpp │ │ │ │ │ │ ├── data.hpp │ │ │ │ │ │ ├── debug.hpp │ │ │ │ │ │ ├── encoding.hpp │ │ │ │ │ │ ├── equatable.hpp │ │ │ │ │ │ ├── error.cpp │ │ │ │ │ │ ├── error.hpp │ │ │ │ │ │ ├── frame_builder.cpp │ │ │ │ │ │ ├── frame_builder.hpp │ │ │ │ │ │ ├── frame_data.cpp │ │ │ │ │ │ ├── frame_data.hpp │ │ │ │ │ │ ├── heap.cpp │ │ │ │ │ │ ├── heap.hpp │ │ │ │ │ │ ├── heap_allocatable.hpp │ │ │ │ │ │ ├── heap_array.hpp │ │ │ │ │ │ ├── heap_data.cpp │ │ │ │ │ │ ├── heap_data.hpp │ │ │ │ │ │ ├── heap_string.cpp │ │ │ │ │ │ ├── heap_string.hpp │ │ │ │ │ │ ├── iterator_utils.hpp │ │ │ │ │ │ ├── linked_list.hpp │ │ │ │ │ │ ├── locator.hpp │ │ │ │ │ │ ├── locator_getters.hpp │ │ │ │ │ │ ├── log.cpp │ │ │ │ │ │ ├── log.hpp │ │ │ │ │ │ ├── logging.hpp │ │ │ │ │ │ ├── message.cpp │ │ │ │ │ │ ├── message.hpp │ │ │ │ │ │ ├── new.hpp │ │ │ │ │ │ ├── non_copyable.hpp │ │ │ │ │ │ ├── notifier.cpp │ │ │ │ │ │ ├── notifier.hpp │ │ │ │ │ │ ├── num_utils.hpp │ │ │ │ │ │ ├── numeric_limits.hpp │ │ │ │ │ │ ├── owned_ptr.hpp │ │ │ │ │ │ ├── owning_list.hpp │ │ │ │ │ │ ├── pool.hpp │ │ │ │ │ │ ├── preference.cpp │ │ │ │ │ │ ├── preference.hpp │ │ │ │ │ │ ├── ptr_wrapper.hpp │ │ │ │ │ │ ├── random.cpp │ │ │ │ │ │ ├── random.hpp │ │ │ │ │ │ ├── retain_ptr.hpp │ │ │ │ │ │ ├── serial_number.hpp │ │ │ │ │ │ ├── settings.cpp │ │ │ │ │ │ ├── settings.hpp │ │ │ │ │ │ ├── settings_driver.hpp │ │ │ │ │ │ ├── string.cpp │ │ │ │ │ │ ├── string.hpp │ │ │ │ │ │ ├── tasklet.cpp │ │ │ │ │ │ ├── tasklet.hpp │ │ │ │ │ │ ├── time.hpp │ │ │ │ │ │ ├── time_ticker.cpp │ │ │ │ │ │ ├── time_ticker.hpp │ │ │ │ │ │ ├── timer.cpp │ │ │ │ │ │ ├── timer.hpp │ │ │ │ │ │ ├── tlvs.cpp │ │ │ │ │ │ ├── tlvs.hpp │ │ │ │ │ │ ├── trickle_timer.cpp │ │ │ │ │ │ ├── trickle_timer.hpp │ │ │ │ │ │ ├── type_traits.hpp │ │ │ │ │ │ ├── uptime.cpp │ │ │ │ │ │ └── uptime.hpp │ │ │ │ │ ├── config │ │ │ │ │ │ ├── announce_sender.h │ │ │ │ │ │ ├── backbone_router.h │ │ │ │ │ │ ├── border_agent.h │ │ │ │ │ │ ├── border_router.h │ │ │ │ │ │ ├── border_routing.h │ │ │ │ │ │ ├── channel_manager.h │ │ │ │ │ │ ├── channel_monitor.h │ │ │ │ │ │ ├── child_supervision.h │ │ │ │ │ │ ├── coap.h │ │ │ │ │ │ ├── commissioner.h │ │ │ │ │ │ ├── crypto.h │ │ │ │ │ │ ├── dataset_updater.h │ │ │ │ │ │ ├── dhcp6_client.h │ │ │ │ │ │ ├── dhcp6_server.h │ │ │ │ │ │ ├── diag.h │ │ │ │ │ │ ├── dns_client.h │ │ │ │ │ │ ├── dns_dso.h │ │ │ │ │ │ ├── dnssd_server.h │ │ │ │ │ │ ├── history_tracker.h │ │ │ │ │ │ ├── ip6.h │ │ │ │ │ │ ├── joiner.h │ │ │ │ │ │ ├── link_metrics_manager.h │ │ │ │ │ │ ├── link_quality.h │ │ │ │ │ │ ├── link_raw.h │ │ │ │ │ │ ├── logging.h │ │ │ │ │ │ ├── mac.h │ │ │ │ │ │ ├── mesh_diag.h │ │ │ │ │ │ ├── mesh_forwarder.h │ │ │ │ │ │ ├── misc.h │ │ │ │ │ │ ├── mle.h │ │ │ │ │ │ ├── nat64.h │ │ │ │ │ │ ├── netdata_publisher.h │ │ │ │ │ │ ├── network_diagnostic.h │ │ │ │ │ │ ├── openthread-core-config-check.h │ │ │ │ │ │ ├── parent_search.h │ │ │ │ │ │ ├── ping_sender.h │ │ │ │ │ │ ├── platform.h │ │ │ │ │ │ ├── power_calibration.h │ │ │ │ │ │ ├── radio_link.h │ │ │ │ │ │ ├── secure_transport.h │ │ │ │ │ │ ├── sntp_client.h │ │ │ │ │ │ ├── srp_client.h │ │ │ │ │ │ ├── srp_server.h │ │ │ │ │ │ ├── time_sync.h │ │ │ │ │ │ ├── tmf.h │ │ │ │ │ │ └── trel.h │ │ │ │ │ ├── crypto │ │ │ │ │ │ ├── aes_ccm.cpp │ │ │ │ │ │ ├── aes_ccm.hpp │ │ │ │ │ │ ├── aes_ecb.cpp │ │ │ │ │ │ ├── aes_ecb.hpp │ │ │ │ │ │ ├── context_size.hpp │ │ │ │ │ │ ├── crypto_platform.cpp │ │ │ │ │ │ ├── ecdsa.hpp │ │ │ │ │ │ ├── hkdf_sha256.cpp │ │ │ │ │ │ ├── hkdf_sha256.hpp │ │ │ │ │ │ ├── hmac_sha256.cpp │ │ │ │ │ │ ├── hmac_sha256.hpp │ │ │ │ │ │ ├── mbedtls.cpp │ │ │ │ │ │ ├── mbedtls.hpp │ │ │ │ │ │ ├── sha256.cpp │ │ │ │ │ │ ├── sha256.hpp │ │ │ │ │ │ ├── storage.cpp │ │ │ │ │ │ └── storage.hpp │ │ │ │ │ ├── diags │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── factory_diags.cpp │ │ │ │ │ │ └── factory_diags.hpp │ │ │ │ │ ├── ftd.cmake │ │ │ │ │ ├── instance │ │ │ │ │ │ ├── extension.hpp │ │ │ │ │ │ ├── extension_example.cpp │ │ │ │ │ │ ├── instance.cpp │ │ │ │ │ │ └── instance.hpp │ │ │ │ │ ├── mac │ │ │ │ │ │ ├── channel_mask.cpp │ │ │ │ │ │ ├── channel_mask.hpp │ │ │ │ │ │ ├── data_poll_handler.cpp │ │ │ │ │ │ ├── data_poll_handler.hpp │ │ │ │ │ │ ├── data_poll_sender.cpp │ │ │ │ │ │ ├── data_poll_sender.hpp │ │ │ │ │ │ ├── link_raw.cpp │ │ │ │ │ │ ├── link_raw.hpp │ │ │ │ │ │ ├── mac.cpp │ │ │ │ │ │ ├── mac.hpp │ │ │ │ │ │ ├── mac_filter.cpp │ │ │ │ │ │ ├── mac_filter.hpp │ │ │ │ │ │ ├── mac_frame.cpp │ │ │ │ │ │ ├── mac_frame.hpp │ │ │ │ │ │ ├── mac_links.cpp │ │ │ │ │ │ ├── mac_links.hpp │ │ │ │ │ │ ├── mac_types.cpp │ │ │ │ │ │ ├── mac_types.hpp │ │ │ │ │ │ ├── sub_mac.cpp │ │ │ │ │ │ ├── sub_mac.hpp │ │ │ │ │ │ └── sub_mac_callbacks.cpp │ │ │ │ │ ├── meshcop │ │ │ │ │ │ ├── announce_begin_client.cpp │ │ │ │ │ │ ├── announce_begin_client.hpp │ │ │ │ │ │ ├── border_agent.cpp │ │ │ │ │ │ ├── border_agent.hpp │ │ │ │ │ │ ├── commissioner.cpp │ │ │ │ │ │ ├── commissioner.hpp │ │ │ │ │ │ ├── dataset.cpp │ │ │ │ │ │ ├── dataset.hpp │ │ │ │ │ │ ├── dataset_local.cpp │ │ │ │ │ │ ├── dataset_local.hpp │ │ │ │ │ │ ├── dataset_manager.cpp │ │ │ │ │ │ ├── dataset_manager.hpp │ │ │ │ │ │ ├── dataset_manager_ftd.cpp │ │ │ │ │ │ ├── dataset_updater.cpp │ │ │ │ │ │ ├── dataset_updater.hpp │ │ │ │ │ │ ├── energy_scan_client.cpp │ │ │ │ │ │ ├── energy_scan_client.hpp │ │ │ │ │ │ ├── extended_panid.cpp │ │ │ │ │ │ ├── extended_panid.hpp │ │ │ │ │ │ ├── joiner.cpp │ │ │ │ │ │ ├── joiner.hpp │ │ │ │ │ │ ├── joiner_router.cpp │ │ │ │ │ │ ├── joiner_router.hpp │ │ │ │ │ │ ├── meshcop.cpp │ │ │ │ │ │ ├── meshcop.hpp │ │ │ │ │ │ ├── meshcop_leader.cpp │ │ │ │ │ │ ├── meshcop_leader.hpp │ │ │ │ │ │ ├── meshcop_tlvs.cpp │ │ │ │ │ │ ├── meshcop_tlvs.hpp │ │ │ │ │ │ ├── network_name.cpp │ │ │ │ │ │ ├── network_name.hpp │ │ │ │ │ │ ├── panid_query_client.cpp │ │ │ │ │ │ ├── panid_query_client.hpp │ │ │ │ │ │ ├── secure_transport.cpp │ │ │ │ │ │ ├── secure_transport.hpp │ │ │ │ │ │ ├── tcat_agent.cpp │ │ │ │ │ │ ├── tcat_agent.hpp │ │ │ │ │ │ ├── timestamp.cpp │ │ │ │ │ │ └── timestamp.hpp │ │ │ │ │ ├── mtd.cmake │ │ │ │ │ ├── net │ │ │ │ │ │ ├── checksum.cpp │ │ │ │ │ │ ├── checksum.hpp │ │ │ │ │ │ ├── dhcp6.hpp │ │ │ │ │ │ ├── dhcp6_client.cpp │ │ │ │ │ │ ├── dhcp6_client.hpp │ │ │ │ │ │ ├── dhcp6_server.cpp │ │ │ │ │ │ ├── dhcp6_server.hpp │ │ │ │ │ │ ├── dns_client.cpp │ │ │ │ │ │ ├── dns_client.hpp │ │ │ │ │ │ ├── dns_dso.cpp │ │ │ │ │ │ ├── dns_dso.hpp │ │ │ │ │ │ ├── dns_platform.cpp │ │ │ │ │ │ ├── dns_types.cpp │ │ │ │ │ │ ├── dns_types.hpp │ │ │ │ │ │ ├── dnssd_server.cpp │ │ │ │ │ │ ├── dnssd_server.hpp │ │ │ │ │ │ ├── icmp6.cpp │ │ │ │ │ │ ├── icmp6.hpp │ │ │ │ │ │ ├── ip4_types.cpp │ │ │ │ │ │ ├── ip4_types.hpp │ │ │ │ │ │ ├── ip6.cpp │ │ │ │ │ │ ├── ip6.hpp │ │ │ │ │ │ ├── ip6_address.cpp │ │ │ │ │ │ ├── ip6_address.hpp │ │ │ │ │ │ ├── ip6_filter.cpp │ │ │ │ │ │ ├── ip6_filter.hpp │ │ │ │ │ │ ├── ip6_headers.cpp │ │ │ │ │ │ ├── ip6_headers.hpp │ │ │ │ │ │ ├── ip6_mpl.cpp │ │ │ │ │ │ ├── ip6_mpl.hpp │ │ │ │ │ │ ├── ip6_types.hpp │ │ │ │ │ │ ├── nat64_translator.cpp │ │ │ │ │ │ ├── nat64_translator.hpp │ │ │ │ │ │ ├── nd6.cpp │ │ │ │ │ │ ├── nd6.hpp │ │ │ │ │ │ ├── nd_agent.cpp │ │ │ │ │ │ ├── nd_agent.hpp │ │ │ │ │ │ ├── netif.cpp │ │ │ │ │ │ ├── netif.hpp │ │ │ │ │ │ ├── sntp_client.cpp │ │ │ │ │ │ ├── sntp_client.hpp │ │ │ │ │ │ ├── socket.cpp │ │ │ │ │ │ ├── socket.hpp │ │ │ │ │ │ ├── srp_client.cpp │ │ │ │ │ │ ├── srp_client.hpp │ │ │ │ │ │ ├── srp_server.cpp │ │ │ │ │ │ ├── srp_server.hpp │ │ │ │ │ │ ├── tcp6.cpp │ │ │ │ │ │ ├── tcp6.hpp │ │ │ │ │ │ ├── tcp6_ext.cpp │ │ │ │ │ │ ├── tcp6_ext.hpp │ │ │ │ │ │ ├── udp6.cpp │ │ │ │ │ │ └── udp6.hpp │ │ │ │ │ ├── openthread-core-config.h │ │ │ │ │ ├── radio.cmake │ │ │ │ │ ├── radio │ │ │ │ │ │ ├── ble_secure.cpp │ │ │ │ │ │ ├── ble_secure.hpp │ │ │ │ │ │ ├── max_power_table.hpp │ │ │ │ │ │ ├── radio.cpp │ │ │ │ │ │ ├── radio.hpp │ │ │ │ │ │ ├── radio_callbacks.cpp │ │ │ │ │ │ ├── radio_platform.cpp │ │ │ │ │ │ ├── trel_interface.cpp │ │ │ │ │ │ ├── trel_interface.hpp │ │ │ │ │ │ ├── trel_link.cpp │ │ │ │ │ │ ├── trel_link.hpp │ │ │ │ │ │ ├── trel_packet.cpp │ │ │ │ │ │ └── trel_packet.hpp │ │ │ │ │ ├── radio_cli.cmake │ │ │ │ │ ├── thread │ │ │ │ │ │ ├── address_resolver.cpp │ │ │ │ │ │ ├── address_resolver.hpp │ │ │ │ │ │ ├── announce_begin_server.cpp │ │ │ │ │ │ ├── announce_begin_server.hpp │ │ │ │ │ │ ├── announce_sender.cpp │ │ │ │ │ │ ├── announce_sender.hpp │ │ │ │ │ │ ├── anycast_locator.cpp │ │ │ │ │ │ ├── anycast_locator.hpp │ │ │ │ │ │ ├── child.cpp │ │ │ │ │ │ ├── child.hpp │ │ │ │ │ │ ├── child_mask.hpp │ │ │ │ │ │ ├── child_supervision.cpp │ │ │ │ │ │ ├── child_supervision.hpp │ │ │ │ │ │ ├── child_table.cpp │ │ │ │ │ │ ├── child_table.hpp │ │ │ │ │ │ ├── csl_tx_scheduler.cpp │ │ │ │ │ │ ├── csl_tx_scheduler.hpp │ │ │ │ │ │ ├── discover_scanner.cpp │ │ │ │ │ │ ├── discover_scanner.hpp │ │ │ │ │ │ ├── dua_manager.cpp │ │ │ │ │ │ ├── dua_manager.hpp │ │ │ │ │ │ ├── energy_scan_server.cpp │ │ │ │ │ │ ├── energy_scan_server.hpp │ │ │ │ │ │ ├── indirect_sender.cpp │ │ │ │ │ │ ├── indirect_sender.hpp │ │ │ │ │ │ ├── indirect_sender_frame_context.hpp │ │ │ │ │ │ ├── key_manager.cpp │ │ │ │ │ │ ├── key_manager.hpp │ │ │ │ │ │ ├── link_metrics.cpp │ │ │ │ │ │ ├── link_metrics.hpp │ │ │ │ │ │ ├── link_metrics_tlvs.hpp │ │ │ │ │ │ ├── link_metrics_types.cpp │ │ │ │ │ │ ├── link_metrics_types.hpp │ │ │ │ │ │ ├── link_quality.cpp │ │ │ │ │ │ ├── link_quality.hpp │ │ │ │ │ │ ├── lowpan.cpp │ │ │ │ │ │ ├── lowpan.hpp │ │ │ │ │ │ ├── mesh_forwarder.cpp │ │ │ │ │ │ ├── mesh_forwarder.hpp │ │ │ │ │ │ ├── mesh_forwarder_ftd.cpp │ │ │ │ │ │ ├── mesh_forwarder_mtd.cpp │ │ │ │ │ │ ├── mle.cpp │ │ │ │ │ │ ├── mle.hpp │ │ │ │ │ │ ├── mle_router.cpp │ │ │ │ │ │ ├── mle_router.hpp │ │ │ │ │ │ ├── mle_tlvs.cpp │ │ │ │ │ │ ├── mle_tlvs.hpp │ │ │ │ │ │ ├── mle_types.cpp │ │ │ │ │ │ ├── mle_types.hpp │ │ │ │ │ │ ├── mlr_manager.cpp │ │ │ │ │ │ ├── mlr_manager.hpp │ │ │ │ │ │ ├── mlr_types.hpp │ │ │ │ │ │ ├── neighbor.cpp │ │ │ │ │ │ ├── neighbor.hpp │ │ │ │ │ │ ├── neighbor_table.cpp │ │ │ │ │ │ ├── neighbor_table.hpp │ │ │ │ │ │ ├── network_data.cpp │ │ │ │ │ │ ├── network_data.hpp │ │ │ │ │ │ ├── network_data_leader.cpp │ │ │ │ │ │ ├── network_data_leader.hpp │ │ │ │ │ │ ├── network_data_leader_ftd.cpp │ │ │ │ │ │ ├── network_data_local.cpp │ │ │ │ │ │ ├── network_data_local.hpp │ │ │ │ │ │ ├── network_data_notifier.cpp │ │ │ │ │ │ ├── network_data_notifier.hpp │ │ │ │ │ │ ├── network_data_publisher.cpp │ │ │ │ │ │ ├── network_data_publisher.hpp │ │ │ │ │ │ ├── network_data_service.cpp │ │ │ │ │ │ ├── network_data_service.hpp │ │ │ │ │ │ ├── network_data_tlvs.cpp │ │ │ │ │ │ ├── network_data_tlvs.hpp │ │ │ │ │ │ ├── network_data_types.cpp │ │ │ │ │ │ ├── network_data_types.hpp │ │ │ │ │ │ ├── network_diagnostic.cpp │ │ │ │ │ │ ├── network_diagnostic.hpp │ │ │ │ │ │ ├── network_diagnostic_tlvs.cpp │ │ │ │ │ │ ├── network_diagnostic_tlvs.hpp │ │ │ │ │ │ ├── panid_query_server.cpp │ │ │ │ │ │ ├── panid_query_server.hpp │ │ │ │ │ │ ├── radio_selector.cpp │ │ │ │ │ │ ├── radio_selector.hpp │ │ │ │ │ │ ├── router.cpp │ │ │ │ │ │ ├── router.hpp │ │ │ │ │ │ ├── router_table.cpp │ │ │ │ │ │ ├── router_table.hpp │ │ │ │ │ │ ├── src_match_controller.cpp │ │ │ │ │ │ ├── src_match_controller.hpp │ │ │ │ │ │ ├── thread_netif.cpp │ │ │ │ │ │ ├── thread_netif.hpp │ │ │ │ │ │ ├── thread_tlvs.hpp │ │ │ │ │ │ ├── time_sync_service.cpp │ │ │ │ │ │ ├── time_sync_service.hpp │ │ │ │ │ │ ├── tmf.cpp │ │ │ │ │ │ ├── tmf.hpp │ │ │ │ │ │ ├── uri_paths.cpp │ │ │ │ │ │ ├── uri_paths.hpp │ │ │ │ │ │ └── version.hpp │ │ │ │ │ └── utils │ │ │ │ │ │ ├── channel_manager.cpp │ │ │ │ │ │ ├── channel_manager.hpp │ │ │ │ │ │ ├── channel_monitor.cpp │ │ │ │ │ │ ├── channel_monitor.hpp │ │ │ │ │ │ ├── flash.cpp │ │ │ │ │ │ ├── flash.hpp │ │ │ │ │ │ ├── heap.cpp │ │ │ │ │ │ ├── heap.hpp │ │ │ │ │ │ ├── history_tracker.cpp │ │ │ │ │ │ ├── history_tracker.hpp │ │ │ │ │ │ ├── jam_detector.cpp │ │ │ │ │ │ ├── jam_detector.hpp │ │ │ │ │ │ ├── link_metrics_manager.cpp │ │ │ │ │ │ ├── link_metrics_manager.hpp │ │ │ │ │ │ ├── mesh_diag.cpp │ │ │ │ │ │ ├── mesh_diag.hpp │ │ │ │ │ │ ├── otns.cpp │ │ │ │ │ │ ├── otns.hpp │ │ │ │ │ │ ├── parse_cmdline.cpp │ │ │ │ │ │ ├── parse_cmdline.hpp │ │ │ │ │ │ ├── ping_sender.cpp │ │ │ │ │ │ ├── ping_sender.hpp │ │ │ │ │ │ ├── power_calibration.cpp │ │ │ │ │ │ ├── power_calibration.hpp │ │ │ │ │ │ ├── slaac_address.cpp │ │ │ │ │ │ ├── slaac_address.hpp │ │ │ │ │ │ ├── srp_client_buffers.cpp │ │ │ │ │ │ └── srp_client_buffers.hpp │ │ │ │ ├── lib │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── common.am │ │ │ │ │ ├── hdlc │ │ │ │ │ │ ├── BUILD.gn │ │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ │ ├── hdlc.cpp │ │ │ │ │ │ └── hdlc.hpp │ │ │ │ │ ├── platform │ │ │ │ │ │ ├── BUILD.gn │ │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ │ ├── exit_code.c │ │ │ │ │ │ ├── exit_code.h │ │ │ │ │ │ └── reset_util.h │ │ │ │ │ ├── spinel │ │ │ │ │ │ ├── BUILD.gn │ │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ │ ├── example_vendor_hook.cpp │ │ │ │ │ │ ├── example_vendor_hook.hpp │ │ │ │ │ │ ├── multi_frame_buffer.hpp │ │ │ │ │ │ ├── openthread-spinel-config.h │ │ │ │ │ │ ├── radio_spinel.cpp │ │ │ │ │ │ ├── radio_spinel.hpp │ │ │ │ │ │ ├── radio_spinel_metrics.h │ │ │ │ │ │ ├── spi_frame.hpp │ │ │ │ │ │ ├── spinel.c │ │ │ │ │ │ ├── spinel.h │ │ │ │ │ │ ├── spinel_buffer.cpp │ │ │ │ │ │ ├── spinel_buffer.hpp │ │ │ │ │ │ ├── spinel_decoder.cpp │ │ │ │ │ │ ├── spinel_decoder.hpp │ │ │ │ │ │ ├── spinel_encoder.cpp │ │ │ │ │ │ ├── spinel_encoder.hpp │ │ │ │ │ │ ├── spinel_encrypter.hpp │ │ │ │ │ │ ├── spinel_interface.hpp │ │ │ │ │ │ └── spinel_platform.h │ │ │ │ │ └── url │ │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ │ ├── url.cpp │ │ │ │ │ │ └── url.hpp │ │ │ │ ├── ncp │ │ │ │ │ ├── BUILD.gn │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── changed_props_set.cpp │ │ │ │ │ ├── changed_props_set.hpp │ │ │ │ │ ├── example_vendor_hook.cpp │ │ │ │ │ ├── ftd.cmake │ │ │ │ │ ├── mtd.cmake │ │ │ │ │ ├── multipan_platform.cpp │ │ │ │ │ ├── ncp_base.cpp │ │ │ │ │ ├── ncp_base.hpp │ │ │ │ │ ├── ncp_base_dispatcher.cpp │ │ │ │ │ ├── ncp_base_ftd.cpp │ │ │ │ │ ├── ncp_base_mtd.cpp │ │ │ │ │ ├── ncp_base_radio.cpp │ │ │ │ │ ├── ncp_config.h │ │ │ │ │ ├── ncp_hdlc.cpp │ │ │ │ │ ├── ncp_hdlc.hpp │ │ │ │ │ ├── ncp_spi.cpp │ │ │ │ │ ├── ncp_spi.hpp │ │ │ │ │ └── radio.cmake │ │ │ │ └── posix │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── README.md │ │ │ │ │ ├── cli.cmake │ │ │ │ │ ├── cli_readline.cpp │ │ │ │ │ ├── cli_stdio.cpp │ │ │ │ │ ├── client.cpp │ │ │ │ │ ├── daemon.cmake │ │ │ │ │ ├── main.c │ │ │ │ │ └── platform │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── FindExampleVendorDeps.cmake │ │ │ │ │ ├── alarm.cpp │ │ │ │ │ ├── backtrace.cpp │ │ │ │ │ ├── ble.cpp │ │ │ │ │ ├── config_file.cpp │ │ │ │ │ ├── config_file.hpp │ │ │ │ │ ├── configuration.cpp │ │ │ │ │ ├── configuration.hpp │ │ │ │ │ ├── daemon.cpp │ │ │ │ │ ├── daemon.hpp │ │ │ │ │ ├── entropy.cpp │ │ │ │ │ ├── firewall.cpp │ │ │ │ │ ├── firewall.hpp │ │ │ │ │ ├── hdlc_interface.cpp │ │ │ │ │ ├── hdlc_interface.hpp │ │ │ │ │ ├── include │ │ │ │ │ └── openthread │ │ │ │ │ │ ├── openthread-system.h │ │ │ │ │ │ └── platform │ │ │ │ │ │ └── secure_settings.h │ │ │ │ │ ├── infra_if.cpp │ │ │ │ │ ├── infra_if.hpp │ │ │ │ │ ├── ip6_utils.hpp │ │ │ │ │ ├── logging.cpp │ │ │ │ │ ├── mainloop.cpp │ │ │ │ │ ├── mainloop.hpp │ │ │ │ │ ├── memory.cpp │ │ │ │ │ ├── misc.cpp │ │ │ │ │ ├── multicast_routing.cpp │ │ │ │ │ ├── multicast_routing.hpp │ │ │ │ │ ├── netif.cpp │ │ │ │ │ ├── openthread-core-posix-config.h │ │ │ │ │ ├── openthread-posix-config.h │ │ │ │ │ ├── openthread-posix-daemon-config.h │ │ │ │ │ ├── openthread.conf.example │ │ │ │ │ ├── platform-posix.h │ │ │ │ │ ├── power.cpp │ │ │ │ │ ├── power.hpp │ │ │ │ │ ├── radio.cpp │ │ │ │ │ ├── radio.hpp │ │ │ │ │ ├── radio_url.cpp │ │ │ │ │ ├── radio_url.hpp │ │ │ │ │ ├── resolver.cpp │ │ │ │ │ ├── resolver.hpp │ │ │ │ │ ├── settings.cpp │ │ │ │ │ ├── settings.hpp │ │ │ │ │ ├── spi_interface.cpp │ │ │ │ │ ├── spi_interface.hpp │ │ │ │ │ ├── system.cpp │ │ │ │ │ ├── system.hpp │ │ │ │ │ ├── trel.cpp │ │ │ │ │ ├── udp.cpp │ │ │ │ │ ├── udp.hpp │ │ │ │ │ ├── utils.cpp │ │ │ │ │ ├── utils.hpp │ │ │ │ │ ├── vendor.cmake │ │ │ │ │ ├── vendor_extension_example.cmake │ │ │ │ │ ├── vendor_interface.hpp │ │ │ │ │ ├── vendor_interface_example.cpp │ │ │ │ │ └── virtual_time.cpp │ │ │ ├── tests │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── fuzz │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── cli_received.cpp │ │ │ │ │ ├── corpora │ │ │ │ │ │ └── radio-receive-done │ │ │ │ │ │ │ └── mle-parent-request │ │ │ │ │ ├── fuzzer_platform.cpp │ │ │ │ │ ├── fuzzer_platform.h │ │ │ │ │ ├── ip6_send.cpp │ │ │ │ │ ├── ncp_hdlc_received.cpp │ │ │ │ │ ├── oss-fuzz-build │ │ │ │ │ ├── ot_fuzz_framework.cpp │ │ │ │ │ ├── ot_fuzz_framework.h │ │ │ │ │ └── radio_receive_done.cpp │ │ │ │ ├── scripts │ │ │ │ │ ├── expect │ │ │ │ │ │ ├── _common.exp │ │ │ │ │ │ ├── _multinode.exp │ │ │ │ │ │ ├── cli-big-table.exp │ │ │ │ │ │ ├── cli-channel.exp │ │ │ │ │ │ ├── cli-child-supervision.exp │ │ │ │ │ │ ├── cli-child.exp │ │ │ │ │ │ ├── cli-childip.exp │ │ │ │ │ │ ├── cli-coap.exp │ │ │ │ │ │ ├── cli-coaps.exp │ │ │ │ │ │ ├── cli-coex.exp │ │ │ │ │ │ ├── cli-commissioner-multiple-ftds.exp │ │ │ │ │ │ ├── cli-commissioner.exp │ │ │ │ │ │ ├── cli-counters.exp │ │ │ │ │ │ ├── cli-dataset.exp │ │ │ │ │ │ ├── cli-debug.exp │ │ │ │ │ │ ├── cli-diags.exp │ │ │ │ │ │ ├── cli-discerner.exp │ │ │ │ │ │ ├── cli-discover.exp │ │ │ │ │ │ ├── cli-extaddr.exp │ │ │ │ │ │ ├── cli-ipmaddr.exp │ │ │ │ │ │ ├── cli-log-level.exp │ │ │ │ │ │ ├── cli-mac.exp │ │ │ │ │ │ ├── cli-macfilter.exp │ │ │ │ │ │ ├── cli-misc.exp │ │ │ │ │ │ ├── cli-multicast-loop.exp │ │ │ │ │ │ ├── cli-neighbor.exp │ │ │ │ │ │ ├── cli-netdata.exp │ │ │ │ │ │ ├── cli-networkname.exp │ │ │ │ │ │ ├── cli-partitionid.exp │ │ │ │ │ │ ├── cli-ping.exp │ │ │ │ │ │ ├── cli-promiscuous.exp │ │ │ │ │ │ ├── cli-pskc.exp │ │ │ │ │ │ ├── cli-region.exp │ │ │ │ │ │ ├── cli-reset.exp │ │ │ │ │ │ ├── cli-router.exp │ │ │ │ │ │ ├── cli-routereligible.exp │ │ │ │ │ │ ├── cli-scan.exp │ │ │ │ │ │ ├── cli-tcp-tfo-tls.exp │ │ │ │ │ │ ├── cli-tcp-tfo.exp │ │ │ │ │ │ ├── cli-tcp-tls.exp │ │ │ │ │ │ ├── cli-tcp.exp │ │ │ │ │ │ ├── cli-udp.exp │ │ │ │ │ │ ├── cli-unsecure-port.exp │ │ │ │ │ │ ├── cli_non_rcp-radiostats.exp │ │ │ │ │ │ ├── ot-fct.exp │ │ │ │ │ │ ├── posix-ccathreshold.exp │ │ │ │ │ │ ├── posix-channel-mask.exp │ │ │ │ │ │ ├── posix-diag-rcp.exp │ │ │ │ │ │ ├── posix-fem-lnagain.exp │ │ │ │ │ │ ├── posix-max-power-table.exp │ │ │ │ │ │ ├── posix-power-calibration.exp │ │ │ │ │ │ ├── posix-rcp-energy-scan.exp │ │ │ │ │ │ ├── posix-rcp-restoration.exp │ │ │ │ │ │ ├── posix-rcp-stack-reset.exp │ │ │ │ │ │ ├── posix-rcp.exp │ │ │ │ │ │ ├── posix-scan-tx-to-sleep.exp │ │ │ │ │ │ ├── posix-url-enable-coex.exp │ │ │ │ │ │ ├── simulation-networktime.exp │ │ │ │ │ │ ├── tun-dns-client.exp │ │ │ │ │ │ ├── tun-dns-over-tcp-client.exp │ │ │ │ │ │ ├── tun-netif.exp │ │ │ │ │ │ ├── tun-netstat.exp │ │ │ │ │ │ ├── tun-realm-local-multicast.exp │ │ │ │ │ │ ├── tun-sntp.exp │ │ │ │ │ │ ├── tun-udp.exp │ │ │ │ │ │ ├── v1_2-linkmetricsmgr.exp │ │ │ │ │ │ ├── v1_2-rcp-restoration.exp │ │ │ │ │ │ ├── v1_2-rcp-stack-reset.exp │ │ │ │ │ │ └── v1_2-sed_mac_send.exp │ │ │ │ │ ├── misc │ │ │ │ │ │ ├── test_multicast_join.py │ │ │ │ │ │ └── test_rcp_reset.py │ │ │ │ │ └── thread-cert │ │ │ │ │ │ ├── Cert_5_1_01_RouterAttach.py │ │ │ │ │ │ ├── Cert_5_1_02_ChildAddressTimeout.py │ │ │ │ │ │ ├── Cert_5_1_03_RouterAddressReallocation.py │ │ │ │ │ │ ├── Cert_5_1_04_RouterAddressReallocation.py │ │ │ │ │ │ ├── Cert_5_1_05_RouterAddressTimeout.py │ │ │ │ │ │ ├── Cert_5_1_06_RemoveRouterId.py │ │ │ │ │ │ ├── Cert_5_1_07_MaxChildCount.py │ │ │ │ │ │ ├── Cert_5_1_08_RouterAttachConnectivity.py │ │ │ │ │ │ ├── Cert_5_1_09_REEDAttachConnectivity.py │ │ │ │ │ │ ├── Cert_5_1_10_RouterAttachLinkQuality.py │ │ │ │ │ │ ├── Cert_5_1_11_REEDAttachLinkQuality.py │ │ │ │ │ │ ├── Cert_5_1_12_NewRouterNeighborSync.py │ │ │ │ │ │ ├── Cert_5_1_13_RouterReset.py │ │ │ │ │ │ ├── Cert_5_2_01_REEDAttach.py │ │ │ │ │ │ ├── Cert_5_2_03_LeaderReject2Hops.py │ │ │ │ │ │ ├── Cert_5_2_04_REEDUpgrade.py │ │ │ │ │ │ ├── Cert_5_2_05_AddressQuery.py │ │ │ │ │ │ ├── Cert_5_2_06_RouterDowngrade.py │ │ │ │ │ │ ├── Cert_5_2_07_REEDSynchronization.py │ │ │ │ │ │ ├── Cert_5_3_01_LinkLocal.py │ │ │ │ │ │ ├── Cert_5_3_02_RealmLocal.py │ │ │ │ │ │ ├── Cert_5_3_03_AddressQuery.py │ │ │ │ │ │ ├── Cert_5_3_04_AddressMapCache.py │ │ │ │ │ │ ├── Cert_5_3_05_RoutingLinkQuality.py │ │ │ │ │ │ ├── Cert_5_3_06_RouterIdMask.py │ │ │ │ │ │ ├── Cert_5_3_07_DuplicateAddress.py │ │ │ │ │ │ ├── Cert_5_3_08_ChildAddressSet.py │ │ │ │ │ │ ├── Cert_5_3_09_AddressQuery.py │ │ │ │ │ │ ├── Cert_5_3_10_AddressQuery.py │ │ │ │ │ │ ├── Cert_5_3_11_AddressQueryTimeoutIntervals.py │ │ │ │ │ │ ├── Cert_5_5_01_LeaderReboot.py │ │ │ │ │ │ ├── Cert_5_5_02_LeaderReboot.py │ │ │ │ │ │ ├── Cert_5_5_03_SplitMergeChildren.py │ │ │ │ │ │ ├── Cert_5_5_04_SplitMergeRouters.py │ │ │ │ │ │ ├── Cert_5_5_05_SplitMergeREED.py │ │ │ │ │ │ ├── Cert_5_5_07_SplitMergeThreeWay.py │ │ │ │ │ │ ├── Cert_5_6_01_NetworkDataRegisterBeforeAttachLeader.py │ │ │ │ │ │ ├── Cert_5_6_02_NetworkDataRegisterBeforeAttachRouter.py │ │ │ │ │ │ ├── Cert_5_6_03_NetworkDataRegisterAfterAttachLeader.py │ │ │ │ │ │ ├── Cert_5_6_04_NetworkDataRegisterAfterAttachRouter.py │ │ │ │ │ │ ├── Cert_5_6_05_NetworkDataRegisterAfterAttachRouter.py │ │ │ │ │ │ ├── Cert_5_6_06_NetworkDataExpiration.py │ │ │ │ │ │ ├── Cert_5_6_07_NetworkDataRequestREED.py │ │ │ │ │ │ ├── Cert_5_6_09_NetworkDataForwarding.py │ │ │ │ │ │ ├── Cert_5_7_01_CoapDiagCommands.py │ │ │ │ │ │ ├── Cert_5_7_02_CoapDiagCommands.py │ │ │ │ │ │ ├── Cert_5_7_03_CoapDiagCommands.py │ │ │ │ │ │ ├── Cert_5_8_02_KeyIncrement.py │ │ │ │ │ │ ├── Cert_5_8_03_KeyIncrementRollOver.py │ │ │ │ │ │ ├── Cert_5_8_04_SecurityPolicyTLV.py │ │ │ │ │ │ ├── Cert_6_1_01_RouterAttach.py │ │ │ │ │ │ ├── Cert_6_1_02_REEDAttach.py │ │ │ │ │ │ ├── Cert_6_1_03_RouterAttachConnectivity.py │ │ │ │ │ │ ├── Cert_6_1_04_REEDAttachConnectivity.py │ │ │ │ │ │ ├── Cert_6_1_05_REEDAttachConnectivity.py │ │ │ │ │ │ ├── Cert_6_1_06_REEDAttachLinkQuality.py │ │ │ │ │ │ ├── Cert_6_1_07_RouterAttachLinkQuality.py │ │ │ │ │ │ ├── Cert_6_2_01_NewPartition.py │ │ │ │ │ │ ├── Cert_6_2_02_NewPartition.py │ │ │ │ │ │ ├── Cert_6_3_01_OrphanReattach.py │ │ │ │ │ │ ├── Cert_6_3_02_NetworkDataUpdate.py │ │ │ │ │ │ ├── Cert_6_4_01_LinkLocal.py │ │ │ │ │ │ ├── Cert_6_4_02_RealmLocal.py │ │ │ │ │ │ ├── Cert_6_5_01_ChildResetReattach.py │ │ │ │ │ │ ├── Cert_6_5_02_ChildResetReattach.py │ │ │ │ │ │ ├── Cert_6_5_03_ChildResetSynchronize.py │ │ │ │ │ │ ├── Cert_6_6_01_KeyIncrement.py │ │ │ │ │ │ ├── Cert_6_6_02_KeyIncrementRollOver.py │ │ │ │ │ │ ├── Cert_7_1_01_BorderRouterAsLeader.py │ │ │ │ │ │ ├── Cert_7_1_02_BorderRouterAsRouter.py │ │ │ │ │ │ ├── Cert_7_1_03_BorderRouterAsLeader.py │ │ │ │ │ │ ├── Cert_7_1_04_BorderRouterAsRouter.py │ │ │ │ │ │ ├── Cert_7_1_05_BorderRouterAsRouter.py │ │ │ │ │ │ ├── Cert_7_1_06_BorderRouterAsLeader.py │ │ │ │ │ │ ├── Cert_7_1_07_BorderRouterAsLeader.py │ │ │ │ │ │ ├── Cert_7_1_08_BorderRouterAsFED.py │ │ │ │ │ │ ├── Cert_8_1_01_Commissioning.py │ │ │ │ │ │ ├── Cert_8_1_02_Commissioning.py │ │ │ │ │ │ ├── Cert_8_1_06_Commissioning.py │ │ │ │ │ │ ├── Cert_8_2_01_JoinerRouter.py │ │ │ │ │ │ ├── Cert_8_2_02_JoinerRouter.py │ │ │ │ │ │ ├── Cert_8_2_05_JoinerRouter.py │ │ │ │ │ │ ├── Cert_8_3_01_CommissionerPetition.py │ │ │ │ │ │ ├── Cert_9_2_01_MGMTCommissionerGet.py │ │ │ │ │ │ ├── Cert_9_2_02_MGMTCommissionerSet.py │ │ │ │ │ │ ├── Cert_9_2_03_ActiveDatasetGet.py │ │ │ │ │ │ ├── Cert_9_2_04_ActiveDataset.py │ │ │ │ │ │ ├── Cert_9_2_05_ActiveDataset.py │ │ │ │ │ │ ├── Cert_9_2_06_DatasetDissemination.py │ │ │ │ │ │ ├── Cert_9_2_07_DelayTimer.py │ │ │ │ │ │ ├── Cert_9_2_08_PersistentDatasets.py │ │ │ │ │ │ ├── Cert_9_2_09_PendingPartition.py │ │ │ │ │ │ ├── Cert_9_2_10_PendingPartition.py │ │ │ │ │ │ ├── Cert_9_2_11_NetworkKey.py │ │ │ │ │ │ ├── Cert_9_2_12_Announce.py │ │ │ │ │ │ ├── Cert_9_2_13_EnergyScan.py │ │ │ │ │ │ ├── Cert_9_2_14_PanIdQuery.py │ │ │ │ │ │ ├── Cert_9_2_15_PendingPartition.py │ │ │ │ │ │ ├── Cert_9_2_16_ActivePendingPartition.py │ │ │ │ │ │ ├── Cert_9_2_17_Orphan.py │ │ │ │ │ │ ├── Cert_9_2_18_RollBackActiveTimestamp.py │ │ │ │ │ │ ├── Cert_9_2_19_PendingDatasetGet.py │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── Test_Cli.py │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── backbone │ │ │ │ │ │ ├── bbr_5_11_01.py │ │ │ │ │ │ ├── test_bmlr.py │ │ │ │ │ │ ├── test_dua_dad.py │ │ │ │ │ │ ├── test_dua_routing.py │ │ │ │ │ │ ├── test_dua_routing_med.py │ │ │ │ │ │ ├── test_mle_must_not_send_icmpv6_destination_unreachable.py │ │ │ │ │ │ ├── test_mlr_multicast_routing.py │ │ │ │ │ │ ├── test_mlr_multicast_routing_across_thread_pans.py │ │ │ │ │ │ ├── test_mlr_multicast_routing_commissioner_timeout.py │ │ │ │ │ │ ├── test_mlr_multicast_routing_timeout.py │ │ │ │ │ │ └── test_ndproxy.py │ │ │ │ │ │ ├── border_router │ │ │ │ │ │ ├── LowPower │ │ │ │ │ │ │ ├── v1_2_LowPower_5_3_01_SSEDAttachment_BR.py │ │ │ │ │ │ │ ├── v1_2_LowPower_7_1_01_SingleProbeLinkMetricsWithEnhancedAcks_BR.py │ │ │ │ │ │ │ └── v1_2_LowPower_7_2_01_ForwardTrackingSeries_BR.py │ │ │ │ │ │ ├── MATN │ │ │ │ │ │ │ ├── MATN_02_MLRFirstUse.py │ │ │ │ │ │ │ ├── MATN_03_InvalidCommissionerDeregistration.py │ │ │ │ │ │ │ ├── MATN_04_MulticastListenerTimeout.py │ │ │ │ │ │ │ ├── MATN_05_ReregistrationToSameMulticastGroup.py │ │ │ │ │ │ │ ├── MATN_09_DefaultBRMulticastForwarding.py │ │ │ │ │ │ │ ├── MATN_12_HopLimitProcessing.py │ │ │ │ │ │ │ ├── MATN_15_ChangeOfPrimaryBBRTriggersRegistration.py │ │ │ │ │ │ │ └── MATN_16_LargeNumberOfMulticastGroupSubscriptionsToBBR.py │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── nat64 │ │ │ │ │ │ │ ├── test_multi_border_routers.py │ │ │ │ │ │ │ ├── test_single_border_router.py │ │ │ │ │ │ │ ├── test_upstream_dns.py │ │ │ │ │ │ │ └── test_with_infrastructure_prefix.py │ │ │ │ │ │ ├── test_advertising_proxy.py │ │ │ │ │ │ ├── test_border_router_as_fed.py │ │ │ │ │ │ ├── test_dnssd_instance_name_with_space.py │ │ │ │ │ │ ├── test_dnssd_server.py │ │ │ │ │ │ ├── test_dnssd_server_multi_border_routers.py │ │ │ │ │ │ ├── test_end_device_udp_reachability.py │ │ │ │ │ │ ├── test_external_route.py │ │ │ │ │ │ ├── test_firewall.py │ │ │ │ │ │ ├── test_manual_address.py │ │ │ │ │ │ ├── test_manual_maddress.py │ │ │ │ │ │ ├── test_manual_omr_prefix.py │ │ │ │ │ │ ├── test_mdns_restart.py │ │ │ │ │ │ ├── test_multi_border_routers.py │ │ │ │ │ │ ├── test_multi_thread_networks.py │ │ │ │ │ │ ├── test_on_link_prefix.py │ │ │ │ │ │ ├── test_plat_udp_accessiblity.py │ │ │ │ │ │ ├── test_publish_meshcop_service.py │ │ │ │ │ │ ├── test_radvd_coexist.py │ │ │ │ │ │ ├── test_rcp_radio_version.py │ │ │ │ │ │ ├── test_single_border_router.py │ │ │ │ │ │ ├── test_srp_register_500_services_br.py │ │ │ │ │ │ └── test_trel_connectivity.py │ │ │ │ │ │ ├── call_dbus_method.py │ │ │ │ │ │ ├── coap.py │ │ │ │ │ │ ├── command.py │ │ │ │ │ │ ├── common.py │ │ │ │ │ │ ├── config.py │ │ │ │ │ │ ├── debug.py │ │ │ │ │ │ ├── dtls.py │ │ │ │ │ │ ├── find_border_agents.py │ │ │ │ │ │ ├── ipv6.py │ │ │ │ │ │ ├── lowpan.py │ │ │ │ │ │ ├── mac802154.py │ │ │ │ │ │ ├── mcast6.py │ │ │ │ │ │ ├── mesh_cop.py │ │ │ │ │ │ ├── message.py │ │ │ │ │ │ ├── mle.py │ │ │ │ │ │ ├── net_crypto.py │ │ │ │ │ │ ├── network_data.py │ │ │ │ │ │ ├── network_diag.py │ │ │ │ │ │ ├── network_layer.py │ │ │ │ │ │ ├── node.py │ │ │ │ │ │ ├── pcap.py │ │ │ │ │ │ ├── pktverify │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── addrs.py │ │ │ │ │ │ ├── bytes.py │ │ │ │ │ │ ├── coap.py │ │ │ │ │ │ ├── consts.py │ │ │ │ │ │ ├── decorators.py │ │ │ │ │ │ ├── errors.py │ │ │ │ │ │ ├── layer_fields.py │ │ │ │ │ │ ├── layer_fields_container.py │ │ │ │ │ │ ├── layers.py │ │ │ │ │ │ ├── null_field.py │ │ │ │ │ │ ├── packet.py │ │ │ │ │ │ ├── packet_filter.py │ │ │ │ │ │ ├── packet_verifier.py │ │ │ │ │ │ ├── pcap_reader.py │ │ │ │ │ │ ├── summary.py │ │ │ │ │ │ ├── test_info.py │ │ │ │ │ │ ├── test_layer_fields.py │ │ │ │ │ │ ├── utils.py │ │ │ │ │ │ ├── verify.py │ │ │ │ │ │ └── verify_result.py │ │ │ │ │ │ ├── requirements.in │ │ │ │ │ │ ├── requirements.txt │ │ │ │ │ │ ├── run_cert_suite.py │ │ │ │ │ │ ├── simulator.py │ │ │ │ │ │ ├── sniffer.py │ │ │ │ │ │ ├── sniffer_transport.py │ │ │ │ │ │ ├── test_anycast.py │ │ │ │ │ │ ├── test_anycast_locator.py │ │ │ │ │ │ ├── test_br_upgrade_router_role.py │ │ │ │ │ │ ├── test_child_supervision.py │ │ │ │ │ │ ├── test_coap.py │ │ │ │ │ │ ├── test_coap_block.py │ │ │ │ │ │ ├── test_coap_observe.py │ │ │ │ │ │ ├── test_coaps.py │ │ │ │ │ │ ├── test_common.py │ │ │ │ │ │ ├── test_crypto.py │ │ │ │ │ │ ├── test_dataset_updater.py │ │ │ │ │ │ ├── test_detach.py │ │ │ │ │ │ ├── test_diag.py │ │ │ │ │ │ ├── test_dns_client_config_auto_start.py │ │ │ │ │ │ ├── test_dnssd.py │ │ │ │ │ │ ├── test_dnssd_name_with_special_chars.py │ │ │ │ │ │ ├── test_history_tracker.py │ │ │ │ │ │ ├── test_inform_previous_parent_on_reattach.py │ │ │ │ │ │ ├── test_ipv6.py │ │ │ │ │ │ ├── test_ipv6_fragmentation.py │ │ │ │ │ │ ├── test_ipv6_source_selection.py │ │ │ │ │ │ ├── test_leader_reboot_multiple_link_request.py │ │ │ │ │ │ ├── test_lowpan.py │ │ │ │ │ │ ├── test_mac802154.py │ │ │ │ │ │ ├── test_mac_scan.py │ │ │ │ │ │ ├── test_mle.py │ │ │ │ │ │ ├── test_mle_msg_key_seq_jump.py │ │ │ │ │ │ ├── test_netdata_publisher.py │ │ │ │ │ │ ├── test_network_data.py │ │ │ │ │ │ ├── test_network_layer.py │ │ │ │ │ │ ├── test_on_mesh_prefix.py │ │ │ │ │ │ ├── test_pbbr_aloc.py │ │ │ │ │ │ ├── test_ping.py │ │ │ │ │ │ ├── test_ping_lla_src.py │ │ │ │ │ │ ├── test_radio_filter.py │ │ │ │ │ │ ├── test_reed_address_solicit_rejected.py │ │ │ │ │ │ ├── test_reset.py │ │ │ │ │ │ ├── test_route_table.py │ │ │ │ │ │ ├── test_router_downgrade_on_sec_policy_change.py │ │ │ │ │ │ ├── test_router_multicast_link_request.py │ │ │ │ │ │ ├── test_router_reattach.py │ │ │ │ │ │ ├── test_router_reboot_multiple_link_request.py │ │ │ │ │ │ ├── test_router_upgrade.py │ │ │ │ │ │ ├── test_service.py │ │ │ │ │ │ ├── test_set_mliid.py │ │ │ │ │ │ ├── test_srp_auto_host_address.py │ │ │ │ │ │ ├── test_srp_auto_start_mode.py │ │ │ │ │ │ ├── test_srp_client_change_lease.py │ │ │ │ │ │ ├── test_srp_client_remove_host.py │ │ │ │ │ │ ├── test_srp_client_save_server_info.py │ │ │ │ │ │ ├── test_srp_lease.py │ │ │ │ │ │ ├── test_srp_many_services_mtu_check.py │ │ │ │ │ │ ├── test_srp_name_conflicts.py │ │ │ │ │ │ ├── test_srp_register_500_services.py │ │ │ │ │ │ ├── test_srp_register_services_diff_lease.py │ │ │ │ │ │ ├── test_srp_register_single_service.py │ │ │ │ │ │ ├── test_srp_server_anycast_mode.py │ │ │ │ │ │ ├── test_srp_server_reboot_port.py │ │ │ │ │ │ ├── test_srp_sub_type.py │ │ │ │ │ │ ├── test_srp_ttl.py │ │ │ │ │ │ ├── test_zero_len_external_route.py │ │ │ │ │ │ ├── thread_cert.py │ │ │ │ │ │ ├── tlvs_parsing.py │ │ │ │ │ │ ├── udp_send_host.py │ │ │ │ │ │ ├── v1_2_LowPower_5_3_01_SSEDAttachment.py │ │ │ │ │ │ ├── v1_2_LowPower_6_1_07_PreferringARouterOverAReed.py │ │ │ │ │ │ ├── v1_2_LowPower_7_1_01_SingleProbeLinkMetricsWithEnhancedAcks.py │ │ │ │ │ │ ├── v1_2_LowPower_7_1_02_SingleProbeLinkMetricsWithoutEnhancedAck.py │ │ │ │ │ │ ├── v1_2_LowPower_7_2_01_ForwardTrackingSeries.py │ │ │ │ │ │ ├── v1_2_LowPower_test_forward_tracking_series.py │ │ │ │ │ │ ├── v1_2_LowPower_test_link_metrics_manager.py │ │ │ │ │ │ ├── v1_2_router_5_1_1.py │ │ │ │ │ │ ├── v1_2_test_backbone_router_service.py │ │ │ │ │ │ ├── v1_2_test_csl_transmission.py │ │ │ │ │ │ ├── v1_2_test_domain_unicast_address.py │ │ │ │ │ │ ├── v1_2_test_domain_unicast_address_registration.py │ │ │ │ │ │ ├── v1_2_test_dua_handle_address_error.py │ │ │ │ │ │ ├── v1_2_test_enhanced_frame_pending.py │ │ │ │ │ │ ├── v1_2_test_enhanced_keep_alive.py │ │ │ │ │ │ ├── v1_2_test_multicast_listener_registration.py │ │ │ │ │ │ ├── v1_2_test_multicast_registration.py │ │ │ │ │ │ ├── v1_2_test_parent_selection.py │ │ │ │ │ │ ├── v1_2_test_single_probe.py │ │ │ │ │ │ └── wpan.py │ │ │ │ ├── toranj │ │ │ │ │ ├── README.md │ │ │ │ │ ├── README_CLI.md │ │ │ │ │ ├── README_NCP.md │ │ │ │ │ ├── build.sh │ │ │ │ │ ├── cli │ │ │ │ │ │ ├── cli.py │ │ │ │ │ │ ├── test-001-get-set.py │ │ │ │ │ │ ├── test-002-form.py │ │ │ │ │ │ ├── test-003-join.py │ │ │ │ │ │ ├── test-004-scan.py │ │ │ │ │ │ ├── test-005-traffic-router-to-child.py │ │ │ │ │ │ ├── test-006-traffic-multi-hop.py │ │ │ │ │ │ ├── test-007-off-mesh-route-traffic.py │ │ │ │ │ │ ├── test-008-multicast-traffic.py │ │ │ │ │ │ ├── test-009-router-table.py │ │ │ │ │ │ ├── test-010-partition-merge.py │ │ │ │ │ │ ├── test-011-network-data-timeout.py │ │ │ │ │ │ ├── test-012-reset-recovery.py │ │ │ │ │ │ ├── test-013-address-cache-parent-switch.py │ │ │ │ │ │ ├── test-014-address-resolver.py │ │ │ │ │ │ ├── test-015-clear-addresss-cache-for-sed.py │ │ │ │ │ │ ├── test-016-child-mode-change.py │ │ │ │ │ │ ├── test-017-network-data-versions.py │ │ │ │ │ │ ├── test-018-next-hop-and-path-cost.py │ │ │ │ │ │ ├── test-019-netdata-context-id.py │ │ │ │ │ │ ├── test-020-net-diag-vendor-info.py │ │ │ │ │ │ ├── test-021-br-route-prf.py │ │ │ │ │ │ ├── test-022-netdata-full.py │ │ │ │ │ │ ├── test-023-mesh-diag.py │ │ │ │ │ │ ├── test-024-mle-adv-imax-change.py │ │ │ │ │ │ ├── test-025-mesh-local-prefix-change.py │ │ │ │ │ │ ├── test-026-coaps-conn-limit.py │ │ │ │ │ │ ├── test-400-srp-client-server.py │ │ │ │ │ │ ├── test-601-channel-manager-channel-change.py │ │ │ │ │ │ ├── test-602-channel-manager-channel-select.py │ │ │ │ │ │ ├── test-603-channel-announce-recovery.py │ │ │ │ │ │ ├── test-700-multi-radio-join.py │ │ │ │ │ │ ├── test-701-multi-radio-probe.py │ │ │ │ │ │ ├── test-702-multi-radio-discover-by-rx.py │ │ │ │ │ │ ├── test-703-multi-radio-mesh-header-msg.py │ │ │ │ │ │ ├── test-704-multi-radio-scan.py │ │ │ │ │ │ └── test-705-multi-radio-discover-scan.py │ │ │ │ │ ├── ncp │ │ │ │ │ │ ├── test-001-get-set.py │ │ │ │ │ │ ├── test-002-form.py │ │ │ │ │ │ ├── test-003-join.py │ │ │ │ │ │ ├── test-004-scan.py │ │ │ │ │ │ ├── test-005-discover-scan.py │ │ │ │ │ │ ├── test-006-traffic-router-end-device.py │ │ │ │ │ │ ├── test-007-traffic-router-sleepy.py │ │ │ │ │ │ ├── test-009-insecure-traffic-join.py │ │ │ │ │ │ ├── test-010-on-mesh-prefix-config-gateway.py │ │ │ │ │ │ ├── test-011-child-table.py │ │ │ │ │ │ ├── test-012-multi-hop-traffic.py │ │ │ │ │ │ ├── test-013-off-mesh-route-traffic.py │ │ │ │ │ │ ├── test-014-ip6-address-add.py │ │ │ │ │ │ ├── test-015-same-prefix-on-multiple-nodes.py │ │ │ │ │ │ ├── test-016-neighbor-table.py │ │ │ │ │ │ ├── test-017-parent-reset-child-recovery.py │ │ │ │ │ │ ├── test-019-inform-previous-parent.py │ │ │ │ │ │ ├── test-020-router-table.py │ │ │ │ │ │ ├── test-021-address-cache-table.py │ │ │ │ │ │ ├── test-022-multicast-ip6-address.py │ │ │ │ │ │ ├── test-023-multicast-traffic.py │ │ │ │ │ │ ├── test-024-partition-merge.py │ │ │ │ │ │ ├── test-025-network-data-timeout.py │ │ │ │ │ │ ├── test-026-slaac-address-wpantund.py │ │ │ │ │ │ ├── test-027-child-mode-change.py │ │ │ │ │ │ ├── test-028-router-leader-reset-recovery.py │ │ │ │ │ │ ├── test-029-data-poll-interval.py │ │ │ │ │ │ ├── test-030-slaac-address-ncp.py │ │ │ │ │ │ ├── test-031-meshcop-joiner-commissioner.py │ │ │ │ │ │ ├── test-032-child-attach-with-multiple-ip-addresses.py │ │ │ │ │ │ ├── test-033-mesh-local-prefix-change.py │ │ │ │ │ │ ├── test-034-poor-link-parent-child-attach.py │ │ │ │ │ │ ├── test-035-child-timeout-large-data-poll.py │ │ │ │ │ │ ├── test-036-wpantund-host-route-management.py │ │ │ │ │ │ ├── test-037-wpantund-auto-add-route-for-on-mesh-prefix.py │ │ │ │ │ │ ├── test-038-clear-address-cache-for-sed.py │ │ │ │ │ │ ├── test-039-address-cache-table-snoop.py │ │ │ │ │ │ ├── test-040-network-data-stable-full.py │ │ │ │ │ │ ├── test-041-lowpan-fragmentation.py │ │ │ │ │ │ ├── test-042-meshcop-joiner-discerner.py │ │ │ │ │ │ ├── test-043-meshcop-joiner-router.py │ │ │ │ │ │ ├── test-100-mcu-power-state.py │ │ │ │ │ │ ├── test-600-channel-manager-properties.py │ │ │ │ │ │ ├── test-601-channel-manager-channel-change.py │ │ │ │ │ │ ├── test-602-channel-manager-channel-select.py │ │ │ │ │ │ ├── test-603-channel-manager-announce-recovery.py │ │ │ │ │ │ ├── test-700-multi-radio-join.py │ │ │ │ │ │ ├── test-701-multi-radio-probe.py │ │ │ │ │ │ ├── test-702-multi-radio-discovery-by-rx.py │ │ │ │ │ │ ├── test-703-multi-radio-mesh-header-msg.py │ │ │ │ │ │ ├── test-704-multi-radio-scan.py │ │ │ │ │ │ ├── test-705-multi-radio-discover-scan.py │ │ │ │ │ │ ├── test-nnn-template.py │ │ │ │ │ │ └── wpan.py │ │ │ │ │ ├── openthread-core-toranj-config-posix.h │ │ │ │ │ ├── openthread-core-toranj-config-simulation.h │ │ │ │ │ ├── openthread-core-toranj-config.h │ │ │ │ │ └── start.sh │ │ │ │ └── unit │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── README.md │ │ │ │ │ ├── test_address_sanitizer.cpp │ │ │ │ │ ├── test_aes.cpp │ │ │ │ │ ├── test_array.cpp │ │ │ │ │ ├── test_binary_search.cpp │ │ │ │ │ ├── test_checksum.cpp │ │ │ │ │ ├── test_child.cpp │ │ │ │ │ ├── test_child_table.cpp │ │ │ │ │ ├── test_cmd_line_parser.cpp │ │ │ │ │ ├── test_data.cpp │ │ │ │ │ ├── test_dns.cpp │ │ │ │ │ ├── test_dns_client.cpp │ │ │ │ │ ├── test_dso.cpp │ │ │ │ │ ├── test_ecdsa.cpp │ │ │ │ │ ├── test_flash.cpp │ │ │ │ │ ├── test_frame_builder.cpp │ │ │ │ │ ├── test_hdlc.cpp │ │ │ │ │ ├── test_heap.cpp │ │ │ │ │ ├── test_heap_array.cpp │ │ │ │ │ ├── test_heap_string.cpp │ │ │ │ │ ├── test_hkdf_sha256.cpp │ │ │ │ │ ├── test_hmac_sha256.cpp │ │ │ │ │ ├── test_ip4_header.cpp │ │ │ │ │ ├── test_ip6_header.cpp │ │ │ │ │ ├── test_ip_address.cpp │ │ │ │ │ ├── test_link_metrics_manager.cpp │ │ │ │ │ ├── test_link_quality.cpp │ │ │ │ │ ├── test_linked_list.cpp │ │ │ │ │ ├── test_lowpan.cpp │ │ │ │ │ ├── test_lowpan.hpp │ │ │ │ │ ├── test_mac_frame.cpp │ │ │ │ │ ├── test_macros.cpp │ │ │ │ │ ├── test_meshcop.cpp │ │ │ │ │ ├── test_message.cpp │ │ │ │ │ ├── test_message_queue.cpp │ │ │ │ │ ├── test_mle.cpp │ │ │ │ │ ├── test_multicast_listeners_table.cpp │ │ │ │ │ ├── test_multipan_rcp_instances.cpp │ │ │ │ │ ├── test_nat64.cpp │ │ │ │ │ ├── test_ndproxy_table.cpp │ │ │ │ │ ├── test_netif.cpp │ │ │ │ │ ├── test_network_data.cpp │ │ │ │ │ ├── test_network_name.cpp │ │ │ │ │ ├── test_platform.cpp │ │ │ │ │ ├── test_platform.h │ │ │ │ │ ├── test_pool.cpp │ │ │ │ │ ├── test_power_calibration.cpp │ │ │ │ │ ├── test_priority_queue.cpp │ │ │ │ │ ├── test_pskc.cpp │ │ │ │ │ ├── test_routing_manager.cpp │ │ │ │ │ ├── test_serial_number.cpp │ │ │ │ │ ├── test_smart_ptrs.cpp │ │ │ │ │ ├── test_spinel_buffer.cpp │ │ │ │ │ ├── test_spinel_decoder.cpp │ │ │ │ │ ├── test_spinel_encoder.cpp │ │ │ │ │ ├── test_srp_server.cpp │ │ │ │ │ ├── test_string.cpp │ │ │ │ │ ├── test_timer.cpp │ │ │ │ │ ├── test_tlv.cpp │ │ │ │ │ ├── test_toolchain.cpp │ │ │ │ │ ├── test_toolchain_c.c │ │ │ │ │ ├── test_trickle_timer.cpp │ │ │ │ │ ├── test_url.cpp │ │ │ │ │ ├── test_util.cpp │ │ │ │ │ ├── test_util.h │ │ │ │ │ └── test_util.hpp │ │ │ ├── third_party │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── build_gn │ │ │ │ │ ├── BUILDCONFIG.gn │ │ │ │ │ ├── README.md │ │ │ │ │ └── toolchain │ │ │ │ │ │ └── BUILD.gn │ │ │ │ ├── jlink │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── README.md │ │ │ │ │ └── SEGGER_RTT_V640 │ │ │ │ │ │ ├── Examples │ │ │ │ │ │ ├── Main_RTT_InputEchoApp.c │ │ │ │ │ │ ├── Main_RTT_MenuApp.c │ │ │ │ │ │ ├── Main_RTT_PrintfTest.c │ │ │ │ │ │ └── Main_RTT_SpeedTestApp.c │ │ │ │ │ │ ├── License.txt │ │ │ │ │ │ ├── README.txt │ │ │ │ │ │ ├── RTT │ │ │ │ │ │ ├── SEGGER_RTT.c │ │ │ │ │ │ ├── SEGGER_RTT.h │ │ │ │ │ │ ├── SEGGER_RTT_Conf.h │ │ │ │ │ │ └── SEGGER_RTT_printf.c │ │ │ │ │ │ └── Syscalls │ │ │ │ │ │ ├── SEGGER_RTT_Syscalls_GCC.c │ │ │ │ │ │ ├── SEGGER_RTT_Syscalls_IAR.c │ │ │ │ │ │ ├── SEGGER_RTT_Syscalls_KEIL.c │ │ │ │ │ │ └── SEGGER_RTT_Syscalls_SES.c │ │ │ │ ├── mbedtls │ │ │ │ │ ├── BUILD.gn │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── README.md │ │ │ │ │ ├── mbedtls-config.h │ │ │ │ │ └── repo │ │ │ │ │ │ ├── .github │ │ │ │ │ │ ├── issue_template.md │ │ │ │ │ │ └── pull_request_template.md │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ ├── .globalrc │ │ │ │ │ │ ├── .mypy.ini │ │ │ │ │ │ ├── .pylintrc │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── 3rdparty │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ │ ├── Makefile.inc │ │ │ │ │ │ └── everest │ │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ │ │ ├── Makefile.inc │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── include │ │ │ │ │ │ │ └── everest │ │ │ │ │ │ │ │ ├── Hacl_Curve25519.h │ │ │ │ │ │ │ │ ├── everest.h │ │ │ │ │ │ │ │ ├── kremlib.h │ │ │ │ │ │ │ │ ├── kremlib │ │ │ │ │ │ │ │ ├── FStar_UInt128.h │ │ │ │ │ │ │ │ └── FStar_UInt64_FStar_UInt32_FStar_UInt16_FStar_UInt8.h │ │ │ │ │ │ │ │ ├── kremlin │ │ │ │ │ │ │ │ ├── c_endianness.h │ │ │ │ │ │ │ │ └── internal │ │ │ │ │ │ │ │ │ ├── builtin.h │ │ │ │ │ │ │ │ │ ├── callconv.h │ │ │ │ │ │ │ │ │ ├── compat.h │ │ │ │ │ │ │ │ │ ├── debug.h │ │ │ │ │ │ │ │ │ ├── target.h │ │ │ │ │ │ │ │ │ ├── types.h │ │ │ │ │ │ │ │ │ └── wasmsupport.h │ │ │ │ │ │ │ │ ├── vs2010 │ │ │ │ │ │ │ │ ├── Hacl_Curve25519.h │ │ │ │ │ │ │ │ ├── inttypes.h │ │ │ │ │ │ │ │ └── stdbool.h │ │ │ │ │ │ │ │ └── x25519.h │ │ │ │ │ │ │ └── library │ │ │ │ │ │ │ ├── Hacl_Curve25519.c │ │ │ │ │ │ │ ├── Hacl_Curve25519_joined.c │ │ │ │ │ │ │ ├── everest.c │ │ │ │ │ │ │ ├── kremlib │ │ │ │ │ │ │ ├── FStar_UInt128_extracted.c │ │ │ │ │ │ │ └── FStar_UInt64_FStar_UInt32_FStar_UInt16_FStar_UInt8.c │ │ │ │ │ │ │ ├── legacy │ │ │ │ │ │ │ └── Hacl_Curve25519.c │ │ │ │ │ │ │ └── x25519.c │ │ │ │ │ │ ├── BRANCHES.md │ │ │ │ │ │ ├── BUGS.md │ │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ │ ├── CONTRIBUTING.md │ │ │ │ │ │ ├── ChangeLog │ │ │ │ │ │ ├── ChangeLog.d │ │ │ │ │ │ └── 00README.md │ │ │ │ │ │ ├── DartConfiguration.tcl │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── SECURITY.md │ │ │ │ │ │ ├── SUPPORT.md │ │ │ │ │ │ ├── configs │ │ │ │ │ │ ├── README.txt │ │ │ │ │ │ ├── config-ccm-psk-tls1_2.h │ │ │ │ │ │ ├── config-mini-tls1_1.h │ │ │ │ │ │ ├── config-no-entropy.h │ │ │ │ │ │ ├── config-suite-b.h │ │ │ │ │ │ ├── config-symmetric-only.h │ │ │ │ │ │ └── config-thread.h │ │ │ │ │ │ ├── dco.txt │ │ │ │ │ │ ├── docs │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ ├── architecture │ │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ │ ├── mbed-crypto-storage-specification.md │ │ │ │ │ │ │ ├── psa-crypto-implementation-structure.md │ │ │ │ │ │ │ └── tls13-experimental.md │ │ │ │ │ │ ├── getting_started.md │ │ │ │ │ │ ├── proposed │ │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ │ ├── README │ │ │ │ │ │ │ ├── psa-conditional-inclusion-c.md │ │ │ │ │ │ │ ├── psa-driver-developer-guide.md │ │ │ │ │ │ │ ├── psa-driver-integration-guide.md │ │ │ │ │ │ │ └── psa-driver-interface.md │ │ │ │ │ │ └── use-psa-crypto.md │ │ │ │ │ │ ├── doxygen │ │ │ │ │ │ ├── input │ │ │ │ │ │ │ ├── doc_encdec.h │ │ │ │ │ │ │ ├── doc_hashing.h │ │ │ │ │ │ │ ├── doc_mainpage.h │ │ │ │ │ │ │ ├── doc_rng.h │ │ │ │ │ │ │ ├── doc_ssltls.h │ │ │ │ │ │ │ ├── doc_tcpip.h │ │ │ │ │ │ │ └── doc_x509.h │ │ │ │ │ │ └── mbedtls.doxyfile │ │ │ │ │ │ ├── include │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ │ ├── mbedtls │ │ │ │ │ │ │ ├── aes.h │ │ │ │ │ │ │ ├── aesni.h │ │ │ │ │ │ │ ├── arc4.h │ │ │ │ │ │ │ ├── aria.h │ │ │ │ │ │ │ ├── asn1.h │ │ │ │ │ │ │ ├── asn1write.h │ │ │ │ │ │ │ ├── base64.h │ │ │ │ │ │ │ ├── bignum.h │ │ │ │ │ │ │ ├── blowfish.h │ │ │ │ │ │ │ ├── bn_mul.h │ │ │ │ │ │ │ ├── camellia.h │ │ │ │ │ │ │ ├── ccm.h │ │ │ │ │ │ │ ├── certs.h │ │ │ │ │ │ │ ├── chacha20.h │ │ │ │ │ │ │ ├── chachapoly.h │ │ │ │ │ │ │ ├── check_config.h │ │ │ │ │ │ │ ├── cipher.h │ │ │ │ │ │ │ ├── cipher_internal.h │ │ │ │ │ │ │ ├── cmac.h │ │ │ │ │ │ │ ├── compat-1.3.h │ │ │ │ │ │ │ ├── config.h │ │ │ │ │ │ │ ├── config_psa.h │ │ │ │ │ │ │ ├── constant_time.h │ │ │ │ │ │ │ ├── ctr_drbg.h │ │ │ │ │ │ │ ├── debug.h │ │ │ │ │ │ │ ├── des.h │ │ │ │ │ │ │ ├── dhm.h │ │ │ │ │ │ │ ├── ecdh.h │ │ │ │ │ │ │ ├── ecdsa.h │ │ │ │ │ │ │ ├── ecjpake.h │ │ │ │ │ │ │ ├── ecp.h │ │ │ │ │ │ │ ├── ecp_internal.h │ │ │ │ │ │ │ ├── entropy.h │ │ │ │ │ │ │ ├── entropy_poll.h │ │ │ │ │ │ │ ├── error.h │ │ │ │ │ │ │ ├── gcm.h │ │ │ │ │ │ │ ├── havege.h │ │ │ │ │ │ │ ├── hkdf.h │ │ │ │ │ │ │ ├── hmac_drbg.h │ │ │ │ │ │ │ ├── md.h │ │ │ │ │ │ │ ├── md2.h │ │ │ │ │ │ │ ├── md4.h │ │ │ │ │ │ │ ├── md5.h │ │ │ │ │ │ │ ├── md_internal.h │ │ │ │ │ │ │ ├── memory_buffer_alloc.h │ │ │ │ │ │ │ ├── net.h │ │ │ │ │ │ │ ├── net_sockets.h │ │ │ │ │ │ │ ├── nist_kw.h │ │ │ │ │ │ │ ├── oid.h │ │ │ │ │ │ │ ├── padlock.h │ │ │ │ │ │ │ ├── pem.h │ │ │ │ │ │ │ ├── pk.h │ │ │ │ │ │ │ ├── pk_internal.h │ │ │ │ │ │ │ ├── pkcs11.h │ │ │ │ │ │ │ ├── pkcs12.h │ │ │ │ │ │ │ ├── pkcs5.h │ │ │ │ │ │ │ ├── platform.h │ │ │ │ │ │ │ ├── platform_time.h │ │ │ │ │ │ │ ├── platform_util.h │ │ │ │ │ │ │ ├── poly1305.h │ │ │ │ │ │ │ ├── psa_util.h │ │ │ │ │ │ │ ├── ripemd160.h │ │ │ │ │ │ │ ├── rsa.h │ │ │ │ │ │ │ ├── rsa_internal.h │ │ │ │ │ │ │ ├── sha1.h │ │ │ │ │ │ │ ├── sha256.h │ │ │ │ │ │ │ ├── sha512.h │ │ │ │ │ │ │ ├── ssl.h │ │ │ │ │ │ │ ├── ssl_cache.h │ │ │ │ │ │ │ ├── ssl_ciphersuites.h │ │ │ │ │ │ │ ├── ssl_cookie.h │ │ │ │ │ │ │ ├── ssl_internal.h │ │ │ │ │ │ │ ├── ssl_ticket.h │ │ │ │ │ │ │ ├── threading.h │ │ │ │ │ │ │ ├── timing.h │ │ │ │ │ │ │ ├── version.h │ │ │ │ │ │ │ ├── x509.h │ │ │ │ │ │ │ ├── x509_crl.h │ │ │ │ │ │ │ ├── x509_crt.h │ │ │ │ │ │ │ ├── x509_csr.h │ │ │ │ │ │ │ └── xtea.h │ │ │ │ │ │ └── psa │ │ │ │ │ │ │ ├── crypto.h │ │ │ │ │ │ │ ├── crypto_builtin_composites.h │ │ │ │ │ │ │ ├── crypto_builtin_primitives.h │ │ │ │ │ │ │ ├── crypto_compat.h │ │ │ │ │ │ │ ├── crypto_config.h │ │ │ │ │ │ │ ├── crypto_driver_common.h │ │ │ │ │ │ │ ├── crypto_driver_contexts_composites.h │ │ │ │ │ │ │ ├── crypto_driver_contexts_primitives.h │ │ │ │ │ │ │ ├── crypto_extra.h │ │ │ │ │ │ │ ├── crypto_platform.h │ │ │ │ │ │ │ ├── crypto_se_driver.h │ │ │ │ │ │ │ ├── crypto_sizes.h │ │ │ │ │ │ │ ├── crypto_struct.h │ │ │ │ │ │ │ ├── crypto_types.h │ │ │ │ │ │ │ └── crypto_values.h │ │ │ │ │ │ ├── library │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ ├── aes.c │ │ │ │ │ │ ├── aesni.c │ │ │ │ │ │ ├── arc4.c │ │ │ │ │ │ ├── aria.c │ │ │ │ │ │ ├── asn1parse.c │ │ │ │ │ │ ├── asn1write.c │ │ │ │ │ │ ├── base64.c │ │ │ │ │ │ ├── bignum.c │ │ │ │ │ │ ├── blowfish.c │ │ │ │ │ │ ├── camellia.c │ │ │ │ │ │ ├── ccm.c │ │ │ │ │ │ ├── certs.c │ │ │ │ │ │ ├── chacha20.c │ │ │ │ │ │ ├── chachapoly.c │ │ │ │ │ │ ├── check_crypto_config.h │ │ │ │ │ │ ├── cipher.c │ │ │ │ │ │ ├── cipher_wrap.c │ │ │ │ │ │ ├── cmac.c │ │ │ │ │ │ ├── common.h │ │ │ │ │ │ ├── constant_time.c │ │ │ │ │ │ ├── constant_time_internal.h │ │ │ │ │ │ ├── constant_time_invasive.h │ │ │ │ │ │ ├── ctr_drbg.c │ │ │ │ │ │ ├── debug.c │ │ │ │ │ │ ├── des.c │ │ │ │ │ │ ├── dhm.c │ │ │ │ │ │ ├── ecdh.c │ │ │ │ │ │ ├── ecdsa.c │ │ │ │ │ │ ├── ecjpake.c │ │ │ │ │ │ ├── ecp.c │ │ │ │ │ │ ├── ecp_curves.c │ │ │ │ │ │ ├── ecp_invasive.h │ │ │ │ │ │ ├── entropy.c │ │ │ │ │ │ ├── entropy_poll.c │ │ │ │ │ │ ├── error.c │ │ │ │ │ │ ├── gcm.c │ │ │ │ │ │ ├── havege.c │ │ │ │ │ │ ├── hkdf.c │ │ │ │ │ │ ├── hmac_drbg.c │ │ │ │ │ │ ├── md.c │ │ │ │ │ │ ├── md2.c │ │ │ │ │ │ ├── md4.c │ │ │ │ │ │ ├── md5.c │ │ │ │ │ │ ├── memory_buffer_alloc.c │ │ │ │ │ │ ├── mps_common.h │ │ │ │ │ │ ├── mps_error.h │ │ │ │ │ │ ├── mps_reader.c │ │ │ │ │ │ ├── mps_reader.h │ │ │ │ │ │ ├── mps_trace.c │ │ │ │ │ │ ├── mps_trace.h │ │ │ │ │ │ ├── net_sockets.c │ │ │ │ │ │ ├── nist_kw.c │ │ │ │ │ │ ├── oid.c │ │ │ │ │ │ ├── padlock.c │ │ │ │ │ │ ├── pem.c │ │ │ │ │ │ ├── pk.c │ │ │ │ │ │ ├── pk_wrap.c │ │ │ │ │ │ ├── pkcs11.c │ │ │ │ │ │ ├── pkcs12.c │ │ │ │ │ │ ├── pkcs5.c │ │ │ │ │ │ ├── pkparse.c │ │ │ │ │ │ ├── pkwrite.c │ │ │ │ │ │ ├── platform.c │ │ │ │ │ │ ├── platform_util.c │ │ │ │ │ │ ├── poly1305.c │ │ │ │ │ │ ├── psa_crypto.c │ │ │ │ │ │ ├── psa_crypto_aead.c │ │ │ │ │ │ ├── psa_crypto_aead.h │ │ │ │ │ │ ├── psa_crypto_cipher.c │ │ │ │ │ │ ├── psa_crypto_cipher.h │ │ │ │ │ │ ├── psa_crypto_client.c │ │ │ │ │ │ ├── psa_crypto_core.h │ │ │ │ │ │ ├── psa_crypto_driver_wrappers.c │ │ │ │ │ │ ├── psa_crypto_driver_wrappers.h │ │ │ │ │ │ ├── psa_crypto_ecp.c │ │ │ │ │ │ ├── psa_crypto_ecp.h │ │ │ │ │ │ ├── psa_crypto_hash.c │ │ │ │ │ │ ├── psa_crypto_hash.h │ │ │ │ │ │ ├── psa_crypto_invasive.h │ │ │ │ │ │ ├── psa_crypto_its.h │ │ │ │ │ │ ├── psa_crypto_mac.c │ │ │ │ │ │ ├── psa_crypto_mac.h │ │ │ │ │ │ ├── psa_crypto_random_impl.h │ │ │ │ │ │ ├── psa_crypto_rsa.c │ │ │ │ │ │ ├── psa_crypto_rsa.h │ │ │ │ │ │ ├── psa_crypto_se.c │ │ │ │ │ │ ├── psa_crypto_se.h │ │ │ │ │ │ ├── psa_crypto_slot_management.c │ │ │ │ │ │ ├── psa_crypto_slot_management.h │ │ │ │ │ │ ├── psa_crypto_storage.c │ │ │ │ │ │ ├── psa_crypto_storage.h │ │ │ │ │ │ ├── psa_its_file.c │ │ │ │ │ │ ├── ripemd160.c │ │ │ │ │ │ ├── rsa.c │ │ │ │ │ │ ├── rsa_internal.c │ │ │ │ │ │ ├── sha1.c │ │ │ │ │ │ ├── sha256.c │ │ │ │ │ │ ├── sha512.c │ │ │ │ │ │ ├── ssl_cache.c │ │ │ │ │ │ ├── ssl_ciphersuites.c │ │ │ │ │ │ ├── ssl_cli.c │ │ │ │ │ │ ├── ssl_cookie.c │ │ │ │ │ │ ├── ssl_msg.c │ │ │ │ │ │ ├── ssl_srv.c │ │ │ │ │ │ ├── ssl_ticket.c │ │ │ │ │ │ ├── ssl_tls.c │ │ │ │ │ │ ├── ssl_tls13_keys.c │ │ │ │ │ │ ├── ssl_tls13_keys.h │ │ │ │ │ │ ├── threading.c │ │ │ │ │ │ ├── timing.c │ │ │ │ │ │ ├── version.c │ │ │ │ │ │ ├── version_features.c │ │ │ │ │ │ ├── x509.c │ │ │ │ │ │ ├── x509_create.c │ │ │ │ │ │ ├── x509_crl.c │ │ │ │ │ │ ├── x509_crt.c │ │ │ │ │ │ ├── x509_csr.c │ │ │ │ │ │ ├── x509write_crt.c │ │ │ │ │ │ ├── x509write_csr.c │ │ │ │ │ │ └── xtea.c │ │ │ │ │ │ ├── programs │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── aes │ │ │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ │ │ └── crypt_and_hash.c │ │ │ │ │ │ ├── fuzz │ │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── common.c │ │ │ │ │ │ │ ├── common.h │ │ │ │ │ │ │ ├── corpuses │ │ │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ │ ├── dtlsclient │ │ │ │ │ │ │ │ ├── dtlsserver │ │ │ │ │ │ │ │ └── server │ │ │ │ │ │ │ ├── fuzz_client.c │ │ │ │ │ │ │ ├── fuzz_client.options │ │ │ │ │ │ │ ├── fuzz_dtlsclient.c │ │ │ │ │ │ │ ├── fuzz_dtlsclient.options │ │ │ │ │ │ │ ├── fuzz_dtlsserver.c │ │ │ │ │ │ │ ├── fuzz_dtlsserver.options │ │ │ │ │ │ │ ├── fuzz_privkey.c │ │ │ │ │ │ │ ├── fuzz_privkey.options │ │ │ │ │ │ │ ├── fuzz_pubkey.c │ │ │ │ │ │ │ ├── fuzz_pubkey.options │ │ │ │ │ │ │ ├── fuzz_server.c │ │ │ │ │ │ │ ├── fuzz_server.options │ │ │ │ │ │ │ ├── fuzz_x509crl.c │ │ │ │ │ │ │ ├── fuzz_x509crl.options │ │ │ │ │ │ │ ├── fuzz_x509crt.c │ │ │ │ │ │ │ ├── fuzz_x509crt.options │ │ │ │ │ │ │ ├── fuzz_x509csr.c │ │ │ │ │ │ │ ├── fuzz_x509csr.options │ │ │ │ │ │ │ └── onefile.c │ │ │ │ │ │ ├── hash │ │ │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ │ │ ├── generic_sum.c │ │ │ │ │ │ │ └── hello.c │ │ │ │ │ │ ├── pkey │ │ │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ │ │ ├── dh_client.c │ │ │ │ │ │ │ ├── dh_genprime.c │ │ │ │ │ │ │ ├── dh_prime.txt │ │ │ │ │ │ │ ├── dh_server.c │ │ │ │ │ │ │ ├── ecdh_curve25519.c │ │ │ │ │ │ │ ├── ecdsa.c │ │ │ │ │ │ │ ├── gen_key.c │ │ │ │ │ │ │ ├── key_app.c │ │ │ │ │ │ │ ├── key_app_writer.c │ │ │ │ │ │ │ ├── mpi_demo.c │ │ │ │ │ │ │ ├── pk_decrypt.c │ │ │ │ │ │ │ ├── pk_encrypt.c │ │ │ │ │ │ │ ├── pk_sign.c │ │ │ │ │ │ │ ├── pk_verify.c │ │ │ │ │ │ │ ├── rsa_decrypt.c │ │ │ │ │ │ │ ├── rsa_encrypt.c │ │ │ │ │ │ │ ├── rsa_genkey.c │ │ │ │ │ │ │ ├── rsa_priv.txt │ │ │ │ │ │ │ ├── rsa_pub.txt │ │ │ │ │ │ │ ├── rsa_sign.c │ │ │ │ │ │ │ ├── rsa_sign_pss.c │ │ │ │ │ │ │ ├── rsa_verify.c │ │ │ │ │ │ │ └── rsa_verify_pss.c │ │ │ │ │ │ ├── psa │ │ │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ │ │ ├── crypto_examples.c │ │ │ │ │ │ │ ├── key_ladder_demo.c │ │ │ │ │ │ │ ├── key_ladder_demo.sh │ │ │ │ │ │ │ ├── psa_constant_names.c │ │ │ │ │ │ │ └── psa_constant_names_generated.c │ │ │ │ │ │ ├── random │ │ │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ │ │ ├── gen_entropy.c │ │ │ │ │ │ │ ├── gen_random_ctr_drbg.c │ │ │ │ │ │ │ └── gen_random_havege.c │ │ │ │ │ │ ├── ssl │ │ │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ │ │ ├── dtls_client.c │ │ │ │ │ │ │ ├── dtls_server.c │ │ │ │ │ │ │ ├── mini_client.c │ │ │ │ │ │ │ ├── ssl_client1.c │ │ │ │ │ │ │ ├── ssl_client2.c │ │ │ │ │ │ │ ├── ssl_context_info.c │ │ │ │ │ │ │ ├── ssl_fork_server.c │ │ │ │ │ │ │ ├── ssl_mail_client.c │ │ │ │ │ │ │ ├── ssl_pthread_server.c │ │ │ │ │ │ │ ├── ssl_server.c │ │ │ │ │ │ │ ├── ssl_server2.c │ │ │ │ │ │ │ ├── ssl_test_common_source.c │ │ │ │ │ │ │ ├── ssl_test_lib.c │ │ │ │ │ │ │ └── ssl_test_lib.h │ │ │ │ │ │ ├── test │ │ │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ │ │ ├── benchmark.c │ │ │ │ │ │ │ ├── cmake_subproject │ │ │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ │ │ │ └── cmake_subproject.c │ │ │ │ │ │ │ ├── dlopen.c │ │ │ │ │ │ │ ├── dlopen_demo.sh │ │ │ │ │ │ │ ├── generate_cpp_dummy_build.sh │ │ │ │ │ │ │ ├── query_compile_time_config.c │ │ │ │ │ │ │ ├── query_config.c │ │ │ │ │ │ │ ├── query_config.h │ │ │ │ │ │ │ ├── selftest.c │ │ │ │ │ │ │ ├── udp_proxy.c │ │ │ │ │ │ │ ├── udp_proxy_wrapper.sh │ │ │ │ │ │ │ └── zeroize.c │ │ │ │ │ │ ├── util │ │ │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ │ │ ├── pem2der.c │ │ │ │ │ │ │ └── strerror.c │ │ │ │ │ │ ├── wince_main.c │ │ │ │ │ │ └── x509 │ │ │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ │ │ ├── cert_app.c │ │ │ │ │ │ │ ├── cert_req.c │ │ │ │ │ │ │ ├── cert_write.c │ │ │ │ │ │ │ ├── crl_app.c │ │ │ │ │ │ │ ├── load_roots.c │ │ │ │ │ │ │ └── req_app.c │ │ │ │ │ │ ├── scripts │ │ │ │ │ │ ├── abi_check.py │ │ │ │ │ │ ├── apidoc_full.sh │ │ │ │ │ │ ├── assemble_changelog.py │ │ │ │ │ │ ├── bump_version.sh │ │ │ │ │ │ ├── ci.requirements.txt │ │ │ │ │ │ ├── config.pl │ │ │ │ │ │ ├── config.py │ │ │ │ │ │ ├── data_files │ │ │ │ │ │ │ ├── error.fmt │ │ │ │ │ │ │ ├── query_config.fmt │ │ │ │ │ │ │ ├── rename-1.3-2.0.txt │ │ │ │ │ │ │ ├── version_features.fmt │ │ │ │ │ │ │ ├── vs2010-app-template.vcxproj │ │ │ │ │ │ │ ├── vs2010-main-template.vcxproj │ │ │ │ │ │ │ ├── vs2010-sln-template.sln │ │ │ │ │ │ │ ├── vs6-app-template.dsp │ │ │ │ │ │ │ ├── vs6-main-template.dsp │ │ │ │ │ │ │ └── vs6-workspace-template.dsw │ │ │ │ │ │ ├── ecc-heap.sh │ │ │ │ │ │ ├── find-mem-leak.cocci │ │ │ │ │ │ ├── footprint.sh │ │ │ │ │ │ ├── generate_errors.pl │ │ │ │ │ │ ├── generate_features.pl │ │ │ │ │ │ ├── generate_psa_constants.py │ │ │ │ │ │ ├── generate_query_config.pl │ │ │ │ │ │ ├── generate_visualc_files.pl │ │ │ │ │ │ ├── maintainer.requirements.txt │ │ │ │ │ │ ├── massif_max.pl │ │ │ │ │ │ ├── mbedtls_dev │ │ │ │ │ │ │ ├── asymmetric_key_data.py │ │ │ │ │ │ │ ├── c_build_helper.py │ │ │ │ │ │ │ ├── crypto_knowledge.py │ │ │ │ │ │ │ ├── macro_collector.py │ │ │ │ │ │ │ ├── psa_storage.py │ │ │ │ │ │ │ ├── test_case.py │ │ │ │ │ │ │ └── typing_util.py │ │ │ │ │ │ ├── memory.sh │ │ │ │ │ │ ├── min_requirements.py │ │ │ │ │ │ ├── output_env.sh │ │ │ │ │ │ ├── rename.pl │ │ │ │ │ │ ├── rm-calloc-cast.cocci │ │ │ │ │ │ ├── tmp_ignore_makefiles.sh │ │ │ │ │ │ └── windows_msbuild.bat │ │ │ │ │ │ ├── tests │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ ├── .jenkins │ │ │ │ │ │ │ └── Jenkinsfile │ │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ │ ├── Descriptions.txt │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ ├── compat-in-docker.sh │ │ │ │ │ │ ├── compat.sh │ │ │ │ │ │ ├── configs │ │ │ │ │ │ │ ├── config-wrapper-malloc-0-null.h │ │ │ │ │ │ │ └── user-config-for-test.h │ │ │ │ │ │ ├── context-info.sh │ │ │ │ │ │ ├── data_files │ │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ │ ├── Readme-x509.txt │ │ │ │ │ │ │ ├── base64 │ │ │ │ │ │ │ │ ├── cli_cid.txt │ │ │ │ │ │ │ │ ├── cli_ciphersuite.txt │ │ │ │ │ │ │ │ ├── cli_def.txt │ │ │ │ │ │ │ │ ├── cli_min_cfg.txt │ │ │ │ │ │ │ │ ├── cli_no_alpn.txt │ │ │ │ │ │ │ │ ├── cli_no_keep_cert.txt │ │ │ │ │ │ │ │ ├── cli_no_mfl.txt │ │ │ │ │ │ │ │ ├── cli_no_packing.txt │ │ │ │ │ │ │ │ ├── def_b64_ff.bin │ │ │ │ │ │ │ │ ├── def_b64_too_big_1.txt │ │ │ │ │ │ │ │ ├── def_b64_too_big_2.txt │ │ │ │ │ │ │ │ ├── def_b64_too_big_3.txt │ │ │ │ │ │ │ │ ├── def_bad_b64.txt │ │ │ │ │ │ │ │ ├── empty.txt │ │ │ │ │ │ │ │ ├── mfl_1024.txt │ │ │ │ │ │ │ │ ├── mtu_10000.txt │ │ │ │ │ │ │ │ ├── srv_cid.txt │ │ │ │ │ │ │ │ ├── srv_ciphersuite.txt │ │ │ │ │ │ │ │ ├── srv_def.txt │ │ │ │ │ │ │ │ ├── srv_min_cfg.txt │ │ │ │ │ │ │ │ ├── srv_no_alpn.txt │ │ │ │ │ │ │ │ ├── srv_no_keep_cert.txt │ │ │ │ │ │ │ │ ├── srv_no_mfl.txt │ │ │ │ │ │ │ │ ├── srv_no_packing.txt │ │ │ │ │ │ │ │ └── v2.19.1.txt │ │ │ │ │ │ │ ├── bitstring-in-dn.pem │ │ │ │ │ │ │ ├── cert_example_multi.crt │ │ │ │ │ │ │ ├── cert_example_multi_nocn.crt │ │ │ │ │ │ │ ├── cert_example_wildcard.crt │ │ │ │ │ │ │ ├── cert_md2.crt │ │ │ │ │ │ │ ├── cert_md2.csr │ │ │ │ │ │ │ ├── cert_md4.crt │ │ │ │ │ │ │ ├── cert_md4.csr │ │ │ │ │ │ │ ├── cert_md5.crt │ │ │ │ │ │ │ ├── cert_md5.csr │ │ │ │ │ │ │ ├── cert_sha1.crt │ │ │ │ │ │ │ ├── cert_sha224.crt │ │ │ │ │ │ │ ├── cert_sha256.crt │ │ │ │ │ │ │ ├── cert_sha384.crt │ │ │ │ │ │ │ ├── cert_sha512.crt │ │ │ │ │ │ │ ├── cert_v1_with_ext.crt │ │ │ │ │ │ │ ├── cli-rsa-sha1.crt │ │ │ │ │ │ │ ├── cli-rsa-sha256-badalg.crt.der │ │ │ │ │ │ │ ├── cli-rsa-sha256.crt │ │ │ │ │ │ │ ├── cli-rsa-sha256.crt.der │ │ │ │ │ │ │ ├── cli-rsa-sha256.key.der │ │ │ │ │ │ │ ├── cli-rsa.key │ │ │ │ │ │ │ ├── cli-rsa.key.der │ │ │ │ │ │ │ ├── cli.opensslconf │ │ │ │ │ │ │ ├── cli2.crt │ │ │ │ │ │ │ ├── cli2.crt.der │ │ │ │ │ │ │ ├── cli2.key │ │ │ │ │ │ │ ├── cli2.key.der │ │ │ │ │ │ │ ├── crl-ec-sha1.pem │ │ │ │ │ │ │ ├── crl-ec-sha224.pem │ │ │ │ │ │ │ ├── crl-ec-sha256.pem │ │ │ │ │ │ │ ├── crl-ec-sha384.pem │ │ │ │ │ │ │ ├── crl-ec-sha512.pem │ │ │ │ │ │ │ ├── crl-future.pem │ │ │ │ │ │ │ ├── crl-futureRevocationDate.pem │ │ │ │ │ │ │ ├── crl-idp.pem │ │ │ │ │ │ │ ├── crl-idpnc.pem │ │ │ │ │ │ │ ├── crl-malformed-trailing-spaces.pem │ │ │ │ │ │ │ ├── crl-rsa-pss-sha1-badsign.pem │ │ │ │ │ │ │ ├── crl-rsa-pss-sha1.pem │ │ │ │ │ │ │ ├── crl-rsa-pss-sha224.pem │ │ │ │ │ │ │ ├── crl-rsa-pss-sha256.pem │ │ │ │ │ │ │ ├── crl-rsa-pss-sha384.pem │ │ │ │ │ │ │ ├── crl-rsa-pss-sha512.pem │ │ │ │ │ │ │ ├── crl.pem │ │ │ │ │ │ │ ├── crl_cat_ec-rsa.pem │ │ │ │ │ │ │ ├── crl_cat_ecfut-rsa.pem │ │ │ │ │ │ │ ├── crl_cat_rsa-ec.pem │ │ │ │ │ │ │ ├── crl_cat_rsabadpem-ec.pem │ │ │ │ │ │ │ ├── crl_expired.pem │ │ │ │ │ │ │ ├── crl_md2.pem │ │ │ │ │ │ │ ├── crl_md4.pem │ │ │ │ │ │ │ ├── crl_md5.pem │ │ │ │ │ │ │ ├── crl_sha1.pem │ │ │ │ │ │ │ ├── crl_sha224.pem │ │ │ │ │ │ │ ├── crl_sha256.pem │ │ │ │ │ │ │ ├── crl_sha384.pem │ │ │ │ │ │ │ ├── crl_sha512.pem │ │ │ │ │ │ │ ├── crt_cat_rsaexp-ec.pem │ │ │ │ │ │ │ ├── dh.1000.pem │ │ │ │ │ │ │ ├── dh.998.pem │ │ │ │ │ │ │ ├── dh.999.pem │ │ │ │ │ │ │ ├── dh.optlen.pem │ │ │ │ │ │ │ ├── dhparams.pem │ │ │ │ │ │ │ ├── dir-maxpath │ │ │ │ │ │ │ │ ├── 00.crt │ │ │ │ │ │ │ │ ├── 00.key │ │ │ │ │ │ │ │ ├── 01.crt │ │ │ │ │ │ │ │ ├── 01.key │ │ │ │ │ │ │ │ ├── 02.crt │ │ │ │ │ │ │ │ ├── 02.key │ │ │ │ │ │ │ │ ├── 03.crt │ │ │ │ │ │ │ │ ├── 03.key │ │ │ │ │ │ │ │ ├── 04.crt │ │ │ │ │ │ │ │ ├── 04.key │ │ │ │ │ │ │ │ ├── 05.crt │ │ │ │ │ │ │ │ ├── 05.key │ │ │ │ │ │ │ │ ├── 06.crt │ │ │ │ │ │ │ │ ├── 06.key │ │ │ │ │ │ │ │ ├── 07.crt │ │ │ │ │ │ │ │ ├── 07.key │ │ │ │ │ │ │ │ ├── 08.crt │ │ │ │ │ │ │ │ ├── 08.key │ │ │ │ │ │ │ │ ├── 09.crt │ │ │ │ │ │ │ │ ├── 09.key │ │ │ │ │ │ │ │ ├── 10.crt │ │ │ │ │ │ │ │ ├── 10.key │ │ │ │ │ │ │ │ ├── 11.crt │ │ │ │ │ │ │ │ ├── 11.key │ │ │ │ │ │ │ │ ├── 12.crt │ │ │ │ │ │ │ │ ├── 12.key │ │ │ │ │ │ │ │ ├── 13.crt │ │ │ │ │ │ │ │ ├── 13.key │ │ │ │ │ │ │ │ ├── 14.crt │ │ │ │ │ │ │ │ ├── 14.key │ │ │ │ │ │ │ │ ├── 15.crt │ │ │ │ │ │ │ │ ├── 15.key │ │ │ │ │ │ │ │ ├── 16.crt │ │ │ │ │ │ │ │ ├── 16.key │ │ │ │ │ │ │ │ ├── 17.crt │ │ │ │ │ │ │ │ ├── 17.key │ │ │ │ │ │ │ │ ├── 18.crt │ │ │ │ │ │ │ │ ├── 18.key │ │ │ │ │ │ │ │ ├── 19.crt │ │ │ │ │ │ │ │ ├── 19.key │ │ │ │ │ │ │ │ ├── 20.crt │ │ │ │ │ │ │ │ ├── 20.key │ │ │ │ │ │ │ │ ├── Readme.txt │ │ │ │ │ │ │ │ ├── c00.pem │ │ │ │ │ │ │ │ ├── c01.pem │ │ │ │ │ │ │ │ ├── c02.pem │ │ │ │ │ │ │ │ ├── c03.pem │ │ │ │ │ │ │ │ ├── c04.pem │ │ │ │ │ │ │ │ ├── c05.pem │ │ │ │ │ │ │ │ ├── c06.pem │ │ │ │ │ │ │ │ ├── c07.pem │ │ │ │ │ │ │ │ ├── c08.pem │ │ │ │ │ │ │ │ ├── c09.pem │ │ │ │ │ │ │ │ ├── c10.pem │ │ │ │ │ │ │ │ ├── c11.pem │ │ │ │ │ │ │ │ ├── c12.pem │ │ │ │ │ │ │ │ ├── c13.pem │ │ │ │ │ │ │ │ ├── c14.pem │ │ │ │ │ │ │ │ ├── c15.pem │ │ │ │ │ │ │ │ ├── c16.pem │ │ │ │ │ │ │ │ ├── c17.pem │ │ │ │ │ │ │ │ ├── c18.pem │ │ │ │ │ │ │ │ ├── c19.pem │ │ │ │ │ │ │ │ ├── c20.pem │ │ │ │ │ │ │ │ ├── int.opensslconf │ │ │ │ │ │ │ │ └── long.sh │ │ │ │ │ │ │ ├── dir1 │ │ │ │ │ │ │ │ └── test-ca.crt │ │ │ │ │ │ │ ├── dir2 │ │ │ │ │ │ │ │ ├── test-ca.crt │ │ │ │ │ │ │ │ └── test-ca2.crt │ │ │ │ │ │ │ ├── dir3 │ │ │ │ │ │ │ │ ├── Readme │ │ │ │ │ │ │ │ ├── test-ca.crt │ │ │ │ │ │ │ │ └── test-ca2.crt │ │ │ │ │ │ │ ├── dir4 │ │ │ │ │ │ │ │ ├── Readme │ │ │ │ │ │ │ │ ├── cert11.crt │ │ │ │ │ │ │ │ ├── cert12.crt │ │ │ │ │ │ │ │ ├── cert13.crt │ │ │ │ │ │ │ │ ├── cert14.crt │ │ │ │ │ │ │ │ ├── cert21.crt │ │ │ │ │ │ │ │ ├── cert22.crt │ │ │ │ │ │ │ │ ├── cert23.crt │ │ │ │ │ │ │ │ ├── cert31.crt │ │ │ │ │ │ │ │ ├── cert32.crt │ │ │ │ │ │ │ │ ├── cert33.crt │ │ │ │ │ │ │ │ ├── cert34.crt │ │ │ │ │ │ │ │ ├── cert41.crt │ │ │ │ │ │ │ │ ├── cert42.crt │ │ │ │ │ │ │ │ ├── cert43.crt │ │ │ │ │ │ │ │ ├── cert44.crt │ │ │ │ │ │ │ │ ├── cert45.crt │ │ │ │ │ │ │ │ ├── cert51.crt │ │ │ │ │ │ │ │ ├── cert52.crt │ │ │ │ │ │ │ │ ├── cert53.crt │ │ │ │ │ │ │ │ ├── cert54.crt │ │ │ │ │ │ │ │ ├── cert61.crt │ │ │ │ │ │ │ │ ├── cert62.crt │ │ │ │ │ │ │ │ ├── cert63.crt │ │ │ │ │ │ │ │ ├── cert71.crt │ │ │ │ │ │ │ │ ├── cert72.crt │ │ │ │ │ │ │ │ ├── cert73.crt │ │ │ │ │ │ │ │ ├── cert74.crt │ │ │ │ │ │ │ │ ├── cert81.crt │ │ │ │ │ │ │ │ ├── cert82.crt │ │ │ │ │ │ │ │ ├── cert83.crt │ │ │ │ │ │ │ │ ├── cert91.crt │ │ │ │ │ │ │ │ └── cert92.crt │ │ │ │ │ │ │ ├── ec_224_prv.pem │ │ │ │ │ │ │ ├── ec_224_pub.pem │ │ │ │ │ │ │ ├── ec_256_long_prv.pem │ │ │ │ │ │ │ ├── ec_256_prv.pem │ │ │ │ │ │ │ ├── ec_256_pub.pem │ │ │ │ │ │ │ ├── ec_384_prv.pem │ │ │ │ │ │ │ ├── ec_384_pub.pem │ │ │ │ │ │ │ ├── ec_521_prv.pem │ │ │ │ │ │ │ ├── ec_521_pub.pem │ │ │ │ │ │ │ ├── ec_521_short_prv.pem │ │ │ │ │ │ │ ├── ec_bp256_prv.pem │ │ │ │ │ │ │ ├── ec_bp256_pub.pem │ │ │ │ │ │ │ ├── ec_bp384_prv.pem │ │ │ │ │ │ │ ├── ec_bp384_pub.pem │ │ │ │ │ │ │ ├── ec_bp512_prv.pem │ │ │ │ │ │ │ ├── ec_bp512_pub.pem │ │ │ │ │ │ │ ├── ec_prv.pk8.der │ │ │ │ │ │ │ ├── ec_prv.pk8.pem │ │ │ │ │ │ │ ├── ec_prv.pk8.pw.der │ │ │ │ │ │ │ ├── ec_prv.pk8.pw.pem │ │ │ │ │ │ │ ├── ec_prv.pk8nopub.der │ │ │ │ │ │ │ ├── ec_prv.pk8nopub.pem │ │ │ │ │ │ │ ├── ec_prv.pk8nopubparam.der │ │ │ │ │ │ │ ├── ec_prv.pk8nopubparam.pem │ │ │ │ │ │ │ ├── ec_prv.pk8param.der │ │ │ │ │ │ │ ├── ec_prv.pk8param.pem │ │ │ │ │ │ │ ├── ec_prv.sec1.der │ │ │ │ │ │ │ ├── ec_prv.sec1.pem │ │ │ │ │ │ │ ├── ec_prv.sec1.pw.pem │ │ │ │ │ │ │ ├── ec_prv.specdom.der │ │ │ │ │ │ │ ├── ec_pub.der │ │ │ │ │ │ │ ├── ec_pub.pem │ │ │ │ │ │ │ ├── enco-ca-prstr.pem │ │ │ │ │ │ │ ├── enco-cert-utf8str.pem │ │ │ │ │ │ │ ├── format_gen.key │ │ │ │ │ │ │ ├── format_gen.pub │ │ │ │ │ │ │ ├── format_pkcs12.fmt │ │ │ │ │ │ │ ├── format_rsa.key │ │ │ │ │ │ │ ├── hash_file_1 │ │ │ │ │ │ │ ├── hash_file_2 │ │ │ │ │ │ │ ├── hash_file_3 │ │ │ │ │ │ │ ├── hash_file_4 │ │ │ │ │ │ │ ├── hash_file_5 │ │ │ │ │ │ │ ├── keyUsage.decipherOnly.crt │ │ │ │ │ │ │ ├── mpi_10 │ │ │ │ │ │ │ ├── mpi_too_big │ │ │ │ │ │ │ ├── multiple_san.crt │ │ │ │ │ │ │ ├── non-ascii-string-in-issuer.crt │ │ │ │ │ │ │ ├── passwd.psk │ │ │ │ │ │ │ ├── print_c.pl │ │ │ │ │ │ │ ├── rsa4096_prv.pem │ │ │ │ │ │ │ ├── rsa4096_pub.pem │ │ │ │ │ │ │ ├── rsa512.key │ │ │ │ │ │ │ ├── rsa521.key │ │ │ │ │ │ │ ├── rsa522.key │ │ │ │ │ │ │ ├── rsa528.key │ │ │ │ │ │ │ ├── rsa_pkcs1_1024_3des.pem │ │ │ │ │ │ │ ├── rsa_pkcs1_1024_aes128.pem │ │ │ │ │ │ │ ├── rsa_pkcs1_1024_aes192.pem │ │ │ │ │ │ │ ├── rsa_pkcs1_1024_aes256.pem │ │ │ │ │ │ │ ├── rsa_pkcs1_1024_clear.pem │ │ │ │ │ │ │ ├── rsa_pkcs1_1024_des.pem │ │ │ │ │ │ │ ├── rsa_pkcs1_2048_3des.pem │ │ │ │ │ │ │ ├── rsa_pkcs1_2048_aes128.pem │ │ │ │ │ │ │ ├── rsa_pkcs1_2048_aes192.pem │ │ │ │ │ │ │ ├── rsa_pkcs1_2048_aes256.pem │ │ │ │ │ │ │ ├── rsa_pkcs1_2048_clear.pem │ │ │ │ │ │ │ ├── rsa_pkcs1_2048_des.pem │ │ │ │ │ │ │ ├── rsa_pkcs1_2048_public.der │ │ │ │ │ │ │ ├── rsa_pkcs1_2048_public.pem │ │ │ │ │ │ │ ├── rsa_pkcs1_4096_3des.pem │ │ │ │ │ │ │ ├── rsa_pkcs1_4096_aes128.pem │ │ │ │ │ │ │ ├── rsa_pkcs1_4096_aes192.pem │ │ │ │ │ │ │ ├── rsa_pkcs1_4096_aes256.pem │ │ │ │ │ │ │ ├── rsa_pkcs1_4096_clear.pem │ │ │ │ │ │ │ ├── rsa_pkcs1_4096_des.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_1024_public.der │ │ │ │ │ │ │ ├── rsa_pkcs8_2048_public.der │ │ │ │ │ │ │ ├── rsa_pkcs8_2048_public.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbe_sha1_1024_2des.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbe_sha1_1024_2des.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbe_sha1_1024_3des.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbe_sha1_1024_3des.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbe_sha1_1024_rc4_128.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbe_sha1_1024_rc4_128.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbe_sha1_2048_2des.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbe_sha1_2048_2des.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbe_sha1_2048_3des.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbe_sha1_2048_3des.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbe_sha1_2048_rc4_128.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbe_sha1_2048_rc4_128.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbe_sha1_4096_2des.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbe_sha1_4096_2des.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbe_sha1_4096_3des.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbe_sha1_4096_3des.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbe_sha1_4096_rc4_128.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbe_sha1_4096_rc4_128.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_3des.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_3des.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_3des_sha224.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_3des_sha224.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_3des_sha256.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_3des_sha256.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_3des_sha384.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_3des_sha384.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_3des_sha512.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_3des_sha512.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_des.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_des.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_des_sha224.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_des_sha224.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_des_sha256.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_des_sha256.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_des_sha384.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_des_sha384.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_des_sha512.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_des_sha512.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_3des.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_3des.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_3des_sha224.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_3des_sha224.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_3des_sha256.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_3des_sha256.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_3des_sha384.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_3des_sha384.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_3des_sha512.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_3des_sha512.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_des.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_des.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_des_sha224.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_des_sha224.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_des_sha256.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_des_sha256.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_des_sha384.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_des_sha384.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_des_sha512.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_des_sha512.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_3des.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_3des.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_3des_sha224.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_3des_sha224.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_3des_sha256.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_3des_sha256.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_3des_sha384.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_3des_sha384.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_3des_sha512.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_3des_sha512.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_des.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_des.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_des_sha224.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_des_sha224.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_des_sha256.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_des_sha256.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_des_sha384.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_des_sha384.pem │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_des_sha512.der │ │ │ │ │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_des_sha512.pem │ │ │ │ │ │ │ ├── server1-ms.req.sha256 │ │ │ │ │ │ │ ├── server1-nospace.crt │ │ │ │ │ │ │ ├── server1-v1.crt │ │ │ │ │ │ │ ├── server1.ca.crt │ │ │ │ │ │ │ ├── server1.ca.der │ │ │ │ │ │ │ ├── server1.ca_noauthid.crt │ │ │ │ │ │ │ ├── server1.cert_type.crt │ │ │ │ │ │ │ ├── server1.cert_type.crt.openssl.v3_ext │ │ │ │ │ │ │ ├── server1.cert_type_noauthid.crt │ │ │ │ │ │ │ ├── server1.crt │ │ │ │ │ │ │ ├── server1.crt.der │ │ │ │ │ │ │ ├── server1.crt.openssl.v3_ext │ │ │ │ │ │ │ ├── server1.csr │ │ │ │ │ │ │ ├── server1.der │ │ │ │ │ │ │ ├── server1.ext_ku.crt │ │ │ │ │ │ │ ├── server1.key │ │ │ │ │ │ │ ├── server1.key_usage.crt │ │ │ │ │ │ │ ├── server1.key_usage.crt.openssl.v3_ext │ │ │ │ │ │ │ ├── server1.key_usage_noauthid.crt │ │ │ │ │ │ │ ├── server1.noauthid.crt │ │ │ │ │ │ │ ├── server1.pubkey │ │ │ │ │ │ │ ├── server1.req.cert_type │ │ │ │ │ │ │ ├── server1.req.cert_type_empty │ │ │ │ │ │ │ ├── server1.req.key_usage │ │ │ │ │ │ │ ├── server1.req.key_usage_empty │ │ │ │ │ │ │ ├── server1.req.ku-ct │ │ │ │ │ │ │ ├── server1.req.md4 │ │ │ │ │ │ │ ├── server1.req.md5 │ │ │ │ │ │ │ ├── server1.req.sha1 │ │ │ │ │ │ │ ├── server1.req.sha224 │ │ │ │ │ │ │ ├── server1.req.sha256 │ │ │ │ │ │ │ ├── server1.req.sha384 │ │ │ │ │ │ │ ├── server1.req.sha512 │ │ │ │ │ │ │ ├── server1.v1.crt │ │ │ │ │ │ │ ├── server10-badsign.crt │ │ │ │ │ │ │ ├── server10-bs_int3.pem │ │ │ │ │ │ │ ├── server10.crt │ │ │ │ │ │ │ ├── server10.key │ │ │ │ │ │ │ ├── server10_int3-bs.pem │ │ │ │ │ │ │ ├── server10_int3_int-ca2.crt │ │ │ │ │ │ │ ├── server10_int3_int-ca2_ca.crt │ │ │ │ │ │ │ ├── server10_int3_spurious_int-ca2.crt │ │ │ │ │ │ │ ├── server1_ca.crt │ │ │ │ │ │ │ ├── server1_csr.opensslconf │ │ │ │ │ │ │ ├── server1_pathlen_int_max-1.crt │ │ │ │ │ │ │ ├── server1_pathlen_int_max.crt │ │ │ │ │ │ │ ├── server2-badsign.crt │ │ │ │ │ │ │ ├── server2-sha256.crt │ │ │ │ │ │ │ ├── server2-sha256.crt.der │ │ │ │ │ │ │ ├── server2-v1-chain.crt │ │ │ │ │ │ │ ├── server2-v1.crt │ │ │ │ │ │ │ ├── server2.crt │ │ │ │ │ │ │ ├── server2.crt.der │ │ │ │ │ │ │ ├── server2.der │ │ │ │ │ │ │ ├── server2.key │ │ │ │ │ │ │ ├── server2.key.der │ │ │ │ │ │ │ ├── server2.key.enc │ │ │ │ │ │ │ ├── server2.ku-ds.crt │ │ │ │ │ │ │ ├── server2.ku-ds_ke.crt │ │ │ │ │ │ │ ├── server2.ku-ka.crt │ │ │ │ │ │ │ ├── server2.ku-ke.crt │ │ │ │ │ │ │ ├── server3.crt │ │ │ │ │ │ │ ├── server3.key │ │ │ │ │ │ │ ├── server4.crt │ │ │ │ │ │ │ ├── server4.key │ │ │ │ │ │ │ ├── server5-badsign.crt │ │ │ │ │ │ │ ├── server5-der0.crt │ │ │ │ │ │ │ ├── server5-der1a.crt │ │ │ │ │ │ │ ├── server5-der1b.crt │ │ │ │ │ │ │ ├── server5-der2.crt │ │ │ │ │ │ │ ├── server5-der4.crt │ │ │ │ │ │ │ ├── server5-der8.crt │ │ │ │ │ │ │ ├── server5-der9.crt │ │ │ │ │ │ │ ├── server5-expired.crt │ │ │ │ │ │ │ ├── server5-fan.crt │ │ │ │ │ │ │ ├── server5-future.crt │ │ │ │ │ │ │ ├── server5-othername.crt │ │ │ │ │ │ │ ├── server5-selfsigned.crt │ │ │ │ │ │ │ ├── server5-sha1.crt │ │ │ │ │ │ │ ├── server5-sha224.crt │ │ │ │ │ │ │ ├── server5-sha384.crt │ │ │ │ │ │ │ ├── server5-sha512.crt │ │ │ │ │ │ │ ├── server5-ss-expired.crt │ │ │ │ │ │ │ ├── server5-ss-forgeca.crt │ │ │ │ │ │ │ ├── server5-tricky-ip-san.crt │ │ │ │ │ │ │ ├── server5-unsupported_othername.crt │ │ │ │ │ │ │ ├── server5.crt │ │ │ │ │ │ │ ├── server5.crt.der │ │ │ │ │ │ │ ├── server5.eku-cli.crt │ │ │ │ │ │ │ ├── server5.eku-cs.crt │ │ │ │ │ │ │ ├── server5.eku-cs_any.crt │ │ │ │ │ │ │ ├── server5.eku-srv.crt │ │ │ │ │ │ │ ├── server5.eku-srv_cli.crt │ │ │ │ │ │ │ ├── server5.key │ │ │ │ │ │ │ ├── server5.key.der │ │ │ │ │ │ │ ├── server5.key.enc │ │ │ │ │ │ │ ├── server5.ku-ds.crt │ │ │ │ │ │ │ ├── server5.ku-ka.crt │ │ │ │ │ │ │ ├── server5.ku-ke.crt │ │ │ │ │ │ │ ├── server5.req.ku.sha1 │ │ │ │ │ │ │ ├── server5.req.sha1 │ │ │ │ │ │ │ ├── server5.req.sha224 │ │ │ │ │ │ │ ├── server5.req.sha256 │ │ │ │ │ │ │ ├── server5.req.sha384 │ │ │ │ │ │ │ ├── server5.req.sha512 │ │ │ │ │ │ │ ├── server6-ss-child.crt │ │ │ │ │ │ │ ├── server6.crt │ │ │ │ │ │ │ ├── server6.key │ │ │ │ │ │ │ ├── server7-badsign.crt │ │ │ │ │ │ │ ├── server7-expired.crt │ │ │ │ │ │ │ ├── server7-future.crt │ │ │ │ │ │ │ ├── server7.crt │ │ │ │ │ │ │ ├── server7.key │ │ │ │ │ │ │ ├── server7_all_space.crt │ │ │ │ │ │ │ ├── server7_int-ca-exp.crt │ │ │ │ │ │ │ ├── server7_int-ca.crt │ │ │ │ │ │ │ ├── server7_int-ca_ca2.crt │ │ │ │ │ │ │ ├── server7_pem_space.crt │ │ │ │ │ │ │ ├── server7_spurious_int-ca.crt │ │ │ │ │ │ │ ├── server7_trailing_space.crt │ │ │ │ │ │ │ ├── server8.crt │ │ │ │ │ │ │ ├── server8.key │ │ │ │ │ │ │ ├── server8_int-ca2.crt │ │ │ │ │ │ │ ├── server9-bad-mgfhash.crt │ │ │ │ │ │ │ ├── server9-bad-saltlen.crt │ │ │ │ │ │ │ ├── server9-badsign.crt │ │ │ │ │ │ │ ├── server9-defaults.crt │ │ │ │ │ │ │ ├── server9-sha224.crt │ │ │ │ │ │ │ ├── server9-sha256.crt │ │ │ │ │ │ │ ├── server9-sha384.crt │ │ │ │ │ │ │ ├── server9-sha512.crt │ │ │ │ │ │ │ ├── server9-with-ca.crt │ │ │ │ │ │ │ ├── server9.crt │ │ │ │ │ │ │ ├── server9.key │ │ │ │ │ │ │ ├── server9.req.sha1 │ │ │ │ │ │ │ ├── server9.req.sha224 │ │ │ │ │ │ │ ├── server9.req.sha256 │ │ │ │ │ │ │ ├── server9.req.sha384 │ │ │ │ │ │ │ ├── server9.req.sha512 │ │ │ │ │ │ │ ├── test-ca-alt-good.crt │ │ │ │ │ │ │ ├── test-ca-alt.crt │ │ │ │ │ │ │ ├── test-ca-alt.csr │ │ │ │ │ │ │ ├── test-ca-alt.key │ │ │ │ │ │ │ ├── test-ca-any_policy.crt │ │ │ │ │ │ │ ├── test-ca-any_policy_ec.crt │ │ │ │ │ │ │ ├── test-ca-any_policy_with_qualifier.crt │ │ │ │ │ │ │ ├── test-ca-any_policy_with_qualifier_ec.crt │ │ │ │ │ │ │ ├── test-ca-good-alt.crt │ │ │ │ │ │ │ ├── test-ca-multi_policy.crt │ │ │ │ │ │ │ ├── test-ca-multi_policy_ec.crt │ │ │ │ │ │ │ ├── test-ca-sha1.crt │ │ │ │ │ │ │ ├── test-ca-sha1.crt.der │ │ │ │ │ │ │ ├── test-ca-sha256.crt │ │ │ │ │ │ │ ├── test-ca-sha256.crt.der │ │ │ │ │ │ │ ├── test-ca-unsupported_policy.crt │ │ │ │ │ │ │ ├── test-ca-unsupported_policy_ec.crt │ │ │ │ │ │ │ ├── test-ca-v1.crt │ │ │ │ │ │ │ ├── test-ca.crt │ │ │ │ │ │ │ ├── test-ca.crt.der │ │ │ │ │ │ │ ├── test-ca.der │ │ │ │ │ │ │ ├── test-ca.key │ │ │ │ │ │ │ ├── test-ca.key.der │ │ │ │ │ │ │ ├── test-ca.opensslconf │ │ │ │ │ │ │ ├── test-ca.server1.db │ │ │ │ │ │ │ ├── test-ca.server1.future-crl.db │ │ │ │ │ │ │ ├── test-ca.server1.future-crl.opensslconf │ │ │ │ │ │ │ ├── test-ca.server1.opensslconf │ │ │ │ │ │ │ ├── test-ca2-expired.crt │ │ │ │ │ │ │ ├── test-ca2.crt │ │ │ │ │ │ │ ├── test-ca2.crt.der │ │ │ │ │ │ │ ├── test-ca2.key │ │ │ │ │ │ │ ├── test-ca2.key.der │ │ │ │ │ │ │ ├── test-ca2.key.enc │ │ │ │ │ │ │ ├── test-ca2.ku-crl.crt │ │ │ │ │ │ │ ├── test-ca2.ku-crt.crt │ │ │ │ │ │ │ ├── test-ca2.ku-crt_crl.crt │ │ │ │ │ │ │ ├── test-ca2.ku-ds.crt │ │ │ │ │ │ │ ├── test-ca2_cat-future-invalid.crt │ │ │ │ │ │ │ ├── test-ca2_cat-future-present.crt │ │ │ │ │ │ │ ├── test-ca2_cat-past-invalid.crt │ │ │ │ │ │ │ ├── test-ca2_cat-past-present.crt │ │ │ │ │ │ │ ├── test-ca2_cat-present-future.crt │ │ │ │ │ │ │ ├── test-ca2_cat-present-past.crt │ │ │ │ │ │ │ ├── test-ca_cat12.crt │ │ │ │ │ │ │ ├── test-ca_cat21.crt │ │ │ │ │ │ │ ├── test-ca_printable.crt │ │ │ │ │ │ │ ├── test-ca_uppercase.crt │ │ │ │ │ │ │ ├── test-ca_utf8.crt │ │ │ │ │ │ │ ├── test-int-ca-exp.crt │ │ │ │ │ │ │ ├── test-int-ca.crt │ │ │ │ │ │ │ ├── test-int-ca.key │ │ │ │ │ │ │ ├── test-int-ca2.crt │ │ │ │ │ │ │ ├── test-int-ca2.key │ │ │ │ │ │ │ ├── test-int-ca3-badsign.crt │ │ │ │ │ │ │ ├── test-int-ca3.crt │ │ │ │ │ │ │ └── test-int-ca3.key │ │ │ │ │ │ ├── docker │ │ │ │ │ │ │ └── bionic │ │ │ │ │ │ │ │ └── Dockerfile │ │ │ │ │ │ ├── git-scripts │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── pre-commit.sh │ │ │ │ │ │ │ └── pre-push.sh │ │ │ │ │ │ ├── include │ │ │ │ │ │ │ ├── spe │ │ │ │ │ │ │ │ └── crypto_spe.h │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── asn1_helpers.h │ │ │ │ │ │ │ │ ├── constant_flow.h │ │ │ │ │ │ │ │ ├── drivers │ │ │ │ │ │ │ │ ├── aead.h │ │ │ │ │ │ │ │ ├── cipher.h │ │ │ │ │ │ │ │ ├── config_test_driver.h │ │ │ │ │ │ │ │ ├── crypto_config_test_driver_extension.h │ │ │ │ │ │ │ │ ├── hash.h │ │ │ │ │ │ │ │ ├── key_management.h │ │ │ │ │ │ │ │ ├── mac.h │ │ │ │ │ │ │ │ ├── signature.h │ │ │ │ │ │ │ │ ├── size.h │ │ │ │ │ │ │ │ └── test_driver.h │ │ │ │ │ │ │ │ ├── fake_external_rng_for_test.h │ │ │ │ │ │ │ │ ├── helpers.h │ │ │ │ │ │ │ │ ├── macros.h │ │ │ │ │ │ │ │ ├── psa_crypto_helpers.h │ │ │ │ │ │ │ │ ├── psa_exercise_key.h │ │ │ │ │ │ │ │ ├── psa_helpers.h │ │ │ │ │ │ │ │ └── random.h │ │ │ │ │ │ ├── make-in-docker.sh │ │ │ │ │ │ ├── scripts │ │ │ │ │ │ │ ├── all-in-docker.sh │ │ │ │ │ │ │ ├── all.sh │ │ │ │ │ │ │ ├── analyze_outcomes.py │ │ │ │ │ │ │ ├── basic-build-test.sh │ │ │ │ │ │ │ ├── basic-in-docker.sh │ │ │ │ │ │ │ ├── check-doxy-blocks.pl │ │ │ │ │ │ │ ├── check-generated-files.sh │ │ │ │ │ │ │ ├── check-python-files.sh │ │ │ │ │ │ │ ├── check_files.py │ │ │ │ │ │ │ ├── check_names.py │ │ │ │ │ │ │ ├── check_test_cases.py │ │ │ │ │ │ │ ├── curves.pl │ │ │ │ │ │ │ ├── depends-hashes.pl │ │ │ │ │ │ │ ├── depends-pkalgs.pl │ │ │ │ │ │ │ ├── docker_env.sh │ │ │ │ │ │ │ ├── doxygen.sh │ │ │ │ │ │ │ ├── gen_ctr_drbg.pl │ │ │ │ │ │ │ ├── gen_gcm_decrypt.pl │ │ │ │ │ │ │ ├── gen_gcm_encrypt.pl │ │ │ │ │ │ │ ├── gen_pkcs1_v21_sign_verify.pl │ │ │ │ │ │ │ ├── generate-afl-tests.sh │ │ │ │ │ │ │ ├── generate_psa_tests.py │ │ │ │ │ │ │ ├── generate_test_code.py │ │ │ │ │ │ │ ├── key-exchanges.pl │ │ │ │ │ │ │ ├── list-identifiers.sh │ │ │ │ │ │ │ ├── list_internal_identifiers.py │ │ │ │ │ │ │ ├── psa_collect_statuses.py │ │ │ │ │ │ │ ├── recursion.pl │ │ │ │ │ │ │ ├── run-test-suites.pl │ │ │ │ │ │ │ ├── scripts_path.py │ │ │ │ │ │ │ ├── set_psa_test_dependencies.py │ │ │ │ │ │ │ ├── tcp_client.pl │ │ │ │ │ │ │ ├── test-ref-configs.pl │ │ │ │ │ │ │ ├── test_config_script.py │ │ │ │ │ │ │ ├── test_generate_test_code.py │ │ │ │ │ │ │ ├── test_psa_compliance.py │ │ │ │ │ │ │ ├── test_psa_constant_names.py │ │ │ │ │ │ │ ├── test_zeroize.gdb │ │ │ │ │ │ │ └── travis-log-failure.sh │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ ├── asn1_helpers.c │ │ │ │ │ │ │ ├── drivers │ │ │ │ │ │ │ │ ├── hash.c │ │ │ │ │ │ │ │ ├── platform_builtin_keys.c │ │ │ │ │ │ │ │ ├── test_driver_aead.c │ │ │ │ │ │ │ │ ├── test_driver_cipher.c │ │ │ │ │ │ │ │ ├── test_driver_key_management.c │ │ │ │ │ │ │ │ ├── test_driver_mac.c │ │ │ │ │ │ │ │ ├── test_driver_signature.c │ │ │ │ │ │ │ │ └── test_driver_size.c │ │ │ │ │ │ │ ├── fake_external_rng_for_test.c │ │ │ │ │ │ │ ├── helpers.c │ │ │ │ │ │ │ ├── psa_crypto_helpers.c │ │ │ │ │ │ │ ├── psa_exercise_key.c │ │ │ │ │ │ │ ├── random.c │ │ │ │ │ │ │ └── threading_helpers.c │ │ │ │ │ │ ├── ssl-opt-in-docker.sh │ │ │ │ │ │ ├── ssl-opt.sh │ │ │ │ │ │ └── suites │ │ │ │ │ │ │ ├── helpers.function │ │ │ │ │ │ │ ├── host_test.function │ │ │ │ │ │ │ ├── main_test.function │ │ │ │ │ │ │ ├── test_suite_aes.cbc.data │ │ │ │ │ │ │ ├── test_suite_aes.cfb.data │ │ │ │ │ │ │ ├── test_suite_aes.ecb.data │ │ │ │ │ │ │ ├── test_suite_aes.function │ │ │ │ │ │ │ ├── test_suite_aes.ofb.data │ │ │ │ │ │ │ ├── test_suite_aes.rest.data │ │ │ │ │ │ │ ├── test_suite_aes.xts.data │ │ │ │ │ │ │ ├── test_suite_arc4.data │ │ │ │ │ │ │ ├── test_suite_arc4.function │ │ │ │ │ │ │ ├── test_suite_aria.data │ │ │ │ │ │ │ ├── test_suite_aria.function │ │ │ │ │ │ │ ├── test_suite_asn1parse.data │ │ │ │ │ │ │ ├── test_suite_asn1parse.function │ │ │ │ │ │ │ ├── test_suite_asn1write.data │ │ │ │ │ │ │ ├── test_suite_asn1write.function │ │ │ │ │ │ │ ├── test_suite_base64.data │ │ │ │ │ │ │ ├── test_suite_base64.function │ │ │ │ │ │ │ ├── test_suite_blowfish.data │ │ │ │ │ │ │ ├── test_suite_blowfish.function │ │ │ │ │ │ │ ├── test_suite_camellia.data │ │ │ │ │ │ │ ├── test_suite_camellia.function │ │ │ │ │ │ │ ├── test_suite_ccm.data │ │ │ │ │ │ │ ├── test_suite_ccm.function │ │ │ │ │ │ │ ├── test_suite_chacha20.data │ │ │ │ │ │ │ ├── test_suite_chacha20.function │ │ │ │ │ │ │ ├── test_suite_chachapoly.data │ │ │ │ │ │ │ ├── test_suite_chachapoly.function │ │ │ │ │ │ │ ├── test_suite_cipher.aes.data │ │ │ │ │ │ │ ├── test_suite_cipher.arc4.data │ │ │ │ │ │ │ ├── test_suite_cipher.aria.data │ │ │ │ │ │ │ ├── test_suite_cipher.blowfish.data │ │ │ │ │ │ │ ├── test_suite_cipher.camellia.data │ │ │ │ │ │ │ ├── test_suite_cipher.ccm.data │ │ │ │ │ │ │ ├── test_suite_cipher.chacha20.data │ │ │ │ │ │ │ ├── test_suite_cipher.chachapoly.data │ │ │ │ │ │ │ ├── test_suite_cipher.des.data │ │ │ │ │ │ │ ├── test_suite_cipher.function │ │ │ │ │ │ │ ├── test_suite_cipher.gcm.data │ │ │ │ │ │ │ ├── test_suite_cipher.misc.data │ │ │ │ │ │ │ ├── test_suite_cipher.nist_kw.data │ │ │ │ │ │ │ ├── test_suite_cipher.null.data │ │ │ │ │ │ │ ├── test_suite_cipher.padding.data │ │ │ │ │ │ │ ├── test_suite_cmac.data │ │ │ │ │ │ │ ├── test_suite_cmac.function │ │ │ │ │ │ │ ├── test_suite_ctr_drbg.data │ │ │ │ │ │ │ ├── test_suite_ctr_drbg.function │ │ │ │ │ │ │ ├── test_suite_debug.data │ │ │ │ │ │ │ ├── test_suite_debug.function │ │ │ │ │ │ │ ├── test_suite_des.data │ │ │ │ │ │ │ ├── test_suite_des.function │ │ │ │ │ │ │ ├── test_suite_dhm.data │ │ │ │ │ │ │ ├── test_suite_dhm.function │ │ │ │ │ │ │ ├── test_suite_ecdh.data │ │ │ │ │ │ │ ├── test_suite_ecdh.function │ │ │ │ │ │ │ ├── test_suite_ecdsa.data │ │ │ │ │ │ │ ├── test_suite_ecdsa.function │ │ │ │ │ │ │ ├── test_suite_ecjpake.data │ │ │ │ │ │ │ ├── test_suite_ecjpake.function │ │ │ │ │ │ │ ├── test_suite_ecp.data │ │ │ │ │ │ │ ├── test_suite_ecp.function │ │ │ │ │ │ │ ├── test_suite_entropy.data │ │ │ │ │ │ │ ├── test_suite_entropy.function │ │ │ │ │ │ │ ├── test_suite_error.data │ │ │ │ │ │ │ ├── test_suite_error.function │ │ │ │ │ │ │ ├── test_suite_gcm.aes128_de.data │ │ │ │ │ │ │ ├── test_suite_gcm.aes128_en.data │ │ │ │ │ │ │ ├── test_suite_gcm.aes192_de.data │ │ │ │ │ │ │ ├── test_suite_gcm.aes192_en.data │ │ │ │ │ │ │ ├── test_suite_gcm.aes256_de.data │ │ │ │ │ │ │ ├── test_suite_gcm.aes256_en.data │ │ │ │ │ │ │ ├── test_suite_gcm.camellia.data │ │ │ │ │ │ │ ├── test_suite_gcm.function │ │ │ │ │ │ │ ├── test_suite_gcm.misc.data │ │ │ │ │ │ │ ├── test_suite_hkdf.data │ │ │ │ │ │ │ ├── test_suite_hkdf.function │ │ │ │ │ │ │ ├── test_suite_hmac_drbg.function │ │ │ │ │ │ │ ├── test_suite_hmac_drbg.misc.data │ │ │ │ │ │ │ ├── test_suite_hmac_drbg.no_reseed.data │ │ │ │ │ │ │ ├── test_suite_hmac_drbg.nopr.data │ │ │ │ │ │ │ ├── test_suite_hmac_drbg.pr.data │ │ │ │ │ │ │ ├── test_suite_md.data │ │ │ │ │ │ │ ├── test_suite_md.function │ │ │ │ │ │ │ ├── test_suite_mdx.data │ │ │ │ │ │ │ ├── test_suite_mdx.function │ │ │ │ │ │ │ ├── test_suite_memory_buffer_alloc.data │ │ │ │ │ │ │ ├── test_suite_memory_buffer_alloc.function │ │ │ │ │ │ │ ├── test_suite_mpi.data │ │ │ │ │ │ │ ├── test_suite_mpi.function │ │ │ │ │ │ │ ├── test_suite_mps.data │ │ │ │ │ │ │ ├── test_suite_mps.function │ │ │ │ │ │ │ ├── test_suite_net.data │ │ │ │ │ │ │ ├── test_suite_net.function │ │ │ │ │ │ │ ├── test_suite_nist_kw.data │ │ │ │ │ │ │ ├── test_suite_nist_kw.function │ │ │ │ │ │ │ ├── test_suite_oid.data │ │ │ │ │ │ │ ├── test_suite_oid.function │ │ │ │ │ │ │ ├── test_suite_pem.data │ │ │ │ │ │ │ ├── test_suite_pem.function │ │ │ │ │ │ │ ├── test_suite_pk.data │ │ │ │ │ │ │ ├── test_suite_pk.function │ │ │ │ │ │ │ ├── test_suite_pkcs12.data │ │ │ │ │ │ │ ├── test_suite_pkcs12.function │ │ │ │ │ │ │ ├── test_suite_pkcs1_v15.data │ │ │ │ │ │ │ ├── test_suite_pkcs1_v15.function │ │ │ │ │ │ │ ├── test_suite_pkcs1_v21.data │ │ │ │ │ │ │ ├── test_suite_pkcs1_v21.function │ │ │ │ │ │ │ ├── test_suite_pkcs5.data │ │ │ │ │ │ │ ├── test_suite_pkcs5.function │ │ │ │ │ │ │ ├── test_suite_pkparse.data │ │ │ │ │ │ │ ├── test_suite_pkparse.function │ │ │ │ │ │ │ ├── test_suite_pkwrite.data │ │ │ │ │ │ │ ├── test_suite_pkwrite.function │ │ │ │ │ │ │ ├── test_suite_poly1305.data │ │ │ │ │ │ │ ├── test_suite_poly1305.function │ │ │ │ │ │ │ ├── test_suite_psa_crypto.data │ │ │ │ │ │ │ ├── test_suite_psa_crypto.function │ │ │ │ │ │ │ ├── test_suite_psa_crypto_attributes.data │ │ │ │ │ │ │ ├── test_suite_psa_crypto_attributes.function │ │ │ │ │ │ │ ├── test_suite_psa_crypto_driver_wrappers.data │ │ │ │ │ │ │ ├── test_suite_psa_crypto_driver_wrappers.function │ │ │ │ │ │ │ ├── test_suite_psa_crypto_entropy.data │ │ │ │ │ │ │ ├── test_suite_psa_crypto_entropy.function │ │ │ │ │ │ │ ├── test_suite_psa_crypto_generate_key.function │ │ │ │ │ │ │ ├── test_suite_psa_crypto_generate_key.generated.data │ │ │ │ │ │ │ ├── test_suite_psa_crypto_hash.data │ │ │ │ │ │ │ ├── test_suite_psa_crypto_hash.function │ │ │ │ │ │ │ ├── test_suite_psa_crypto_init.data │ │ │ │ │ │ │ ├── test_suite_psa_crypto_init.function │ │ │ │ │ │ │ ├── test_suite_psa_crypto_metadata.data │ │ │ │ │ │ │ ├── test_suite_psa_crypto_metadata.function │ │ │ │ │ │ │ ├── test_suite_psa_crypto_not_supported.function │ │ │ │ │ │ │ ├── test_suite_psa_crypto_not_supported.generated.data │ │ │ │ │ │ │ ├── test_suite_psa_crypto_not_supported.misc.data │ │ │ │ │ │ │ ├── test_suite_psa_crypto_persistent_key.data │ │ │ │ │ │ │ ├── test_suite_psa_crypto_persistent_key.function │ │ │ │ │ │ │ ├── test_suite_psa_crypto_se_driver_hal.data │ │ │ │ │ │ │ ├── test_suite_psa_crypto_se_driver_hal.function │ │ │ │ │ │ │ ├── test_suite_psa_crypto_se_driver_hal_mocks.data │ │ │ │ │ │ │ ├── test_suite_psa_crypto_se_driver_hal_mocks.function │ │ │ │ │ │ │ ├── test_suite_psa_crypto_slot_management.data │ │ │ │ │ │ │ ├── test_suite_psa_crypto_slot_management.function │ │ │ │ │ │ │ ├── test_suite_psa_crypto_storage_format.current.data │ │ │ │ │ │ │ ├── test_suite_psa_crypto_storage_format.function │ │ │ │ │ │ │ ├── test_suite_psa_crypto_storage_format.misc.data │ │ │ │ │ │ │ ├── test_suite_psa_crypto_storage_format.v0.data │ │ │ │ │ │ │ ├── test_suite_psa_its.data │ │ │ │ │ │ │ ├── test_suite_psa_its.function │ │ │ │ │ │ │ ├── test_suite_random.data │ │ │ │ │ │ │ ├── test_suite_random.function │ │ │ │ │ │ │ ├── test_suite_rsa.data │ │ │ │ │ │ │ ├── test_suite_rsa.function │ │ │ │ │ │ │ ├── test_suite_shax.data │ │ │ │ │ │ │ ├── test_suite_shax.function │ │ │ │ │ │ │ ├── test_suite_ssl.data │ │ │ │ │ │ │ ├── test_suite_ssl.function │ │ │ │ │ │ │ ├── test_suite_timing.data │ │ │ │ │ │ │ ├── test_suite_timing.function │ │ │ │ │ │ │ ├── test_suite_version.data │ │ │ │ │ │ │ ├── test_suite_version.function │ │ │ │ │ │ │ ├── test_suite_x509parse.data │ │ │ │ │ │ │ ├── test_suite_x509parse.function │ │ │ │ │ │ │ ├── test_suite_x509write.data │ │ │ │ │ │ │ ├── test_suite_x509write.function │ │ │ │ │ │ │ ├── test_suite_xtea.data │ │ │ │ │ │ │ └── test_suite_xtea.function │ │ │ │ │ │ └── visualc │ │ │ │ │ │ └── VS2010 │ │ │ │ │ │ ├── benchmark.vcxproj │ │ │ │ │ │ ├── cert_app.vcxproj │ │ │ │ │ │ ├── cert_req.vcxproj │ │ │ │ │ │ ├── cert_write.vcxproj │ │ │ │ │ │ ├── crl_app.vcxproj │ │ │ │ │ │ ├── crypt_and_hash.vcxproj │ │ │ │ │ │ ├── crypto_examples.vcxproj │ │ │ │ │ │ ├── dh_client.vcxproj │ │ │ │ │ │ ├── dh_genprime.vcxproj │ │ │ │ │ │ ├── dh_server.vcxproj │ │ │ │ │ │ ├── dtls_client.vcxproj │ │ │ │ │ │ ├── dtls_server.vcxproj │ │ │ │ │ │ ├── ecdh_curve25519.vcxproj │ │ │ │ │ │ ├── ecdsa.vcxproj │ │ │ │ │ │ ├── gen_entropy.vcxproj │ │ │ │ │ │ ├── gen_key.vcxproj │ │ │ │ │ │ ├── gen_random_ctr_drbg.vcxproj │ │ │ │ │ │ ├── gen_random_havege.vcxproj │ │ │ │ │ │ ├── generic_sum.vcxproj │ │ │ │ │ │ ├── hello.vcxproj │ │ │ │ │ │ ├── key_app.vcxproj │ │ │ │ │ │ ├── key_app_writer.vcxproj │ │ │ │ │ │ ├── key_ladder_demo.vcxproj │ │ │ │ │ │ ├── load_roots.vcxproj │ │ │ │ │ │ ├── mbedTLS.sln │ │ │ │ │ │ ├── mbedTLS.vcxproj │ │ │ │ │ │ ├── mini_client.vcxproj │ │ │ │ │ │ ├── mpi_demo.vcxproj │ │ │ │ │ │ ├── pem2der.vcxproj │ │ │ │ │ │ ├── pk_decrypt.vcxproj │ │ │ │ │ │ ├── pk_encrypt.vcxproj │ │ │ │ │ │ ├── pk_sign.vcxproj │ │ │ │ │ │ ├── pk_verify.vcxproj │ │ │ │ │ │ ├── psa_constant_names.vcxproj │ │ │ │ │ │ ├── query_compile_time_config.vcxproj │ │ │ │ │ │ ├── req_app.vcxproj │ │ │ │ │ │ ├── rsa_decrypt.vcxproj │ │ │ │ │ │ ├── rsa_encrypt.vcxproj │ │ │ │ │ │ ├── rsa_genkey.vcxproj │ │ │ │ │ │ ├── rsa_sign.vcxproj │ │ │ │ │ │ ├── rsa_sign_pss.vcxproj │ │ │ │ │ │ ├── rsa_verify.vcxproj │ │ │ │ │ │ ├── rsa_verify_pss.vcxproj │ │ │ │ │ │ ├── selftest.vcxproj │ │ │ │ │ │ ├── ssl_client1.vcxproj │ │ │ │ │ │ ├── ssl_client2.vcxproj │ │ │ │ │ │ ├── ssl_context_info.vcxproj │ │ │ │ │ │ ├── ssl_fork_server.vcxproj │ │ │ │ │ │ ├── ssl_mail_client.vcxproj │ │ │ │ │ │ ├── ssl_server.vcxproj │ │ │ │ │ │ ├── ssl_server2.vcxproj │ │ │ │ │ │ ├── strerror.vcxproj │ │ │ │ │ │ ├── udp_proxy.vcxproj │ │ │ │ │ │ └── zeroize.vcxproj │ │ │ │ └── tcplp │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── README.md │ │ │ │ │ ├── bsdtcp │ │ │ │ │ ├── cc.h │ │ │ │ │ ├── cc │ │ │ │ │ │ ├── cc_module.h │ │ │ │ │ │ └── cc_newreno.c │ │ │ │ │ ├── icmp_var.h │ │ │ │ │ ├── ip.h │ │ │ │ │ ├── ip6.h │ │ │ │ │ ├── sys │ │ │ │ │ │ └── queue.h │ │ │ │ │ ├── tcp.h │ │ │ │ │ ├── tcp_const.h │ │ │ │ │ ├── tcp_fastopen.c │ │ │ │ │ ├── tcp_fastopen.h │ │ │ │ │ ├── tcp_fsm.h │ │ │ │ │ ├── tcp_input.c │ │ │ │ │ ├── tcp_output.c │ │ │ │ │ ├── tcp_reass.c │ │ │ │ │ ├── tcp_sack.c │ │ │ │ │ ├── tcp_seq.h │ │ │ │ │ ├── tcp_subr.c │ │ │ │ │ ├── tcp_timer.c │ │ │ │ │ ├── tcp_timer.h │ │ │ │ │ ├── tcp_timewait.c │ │ │ │ │ ├── tcp_usrreq.c │ │ │ │ │ ├── tcp_var.h │ │ │ │ │ └── types.h │ │ │ │ │ ├── lib │ │ │ │ │ ├── bitmap.c │ │ │ │ │ ├── bitmap.h │ │ │ │ │ ├── cbuf.c │ │ │ │ │ ├── cbuf.h │ │ │ │ │ ├── lbuf.c │ │ │ │ │ ├── lbuf.h │ │ │ │ │ └── test │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ └── test_all.c │ │ │ │ │ └── tcplp.h │ │ │ ├── tools │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── gerrit │ │ │ │ │ ├── README.md │ │ │ │ │ └── git-squash-merge.sh │ │ │ │ ├── harness-automation │ │ │ │ │ ├── README.rst │ │ │ │ │ ├── autothreadharness │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── exceptions.py │ │ │ │ │ │ ├── harness_case.py │ │ │ │ │ │ ├── harness_controller.py │ │ │ │ │ │ ├── helpers.py │ │ │ │ │ │ ├── open_thread_controller.py │ │ │ │ │ │ ├── pdu_controller.py │ │ │ │ │ │ ├── pdu_controller_factory.py │ │ │ │ │ │ ├── rf_shield_controller.py │ │ │ │ │ │ ├── runner.py │ │ │ │ │ │ └── settings_sample.py │ │ │ │ │ ├── cases │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── border_7_1_1.py │ │ │ │ │ │ ├── border_7_1_2.py │ │ │ │ │ │ ├── border_7_1_3.py │ │ │ │ │ │ ├── border_7_1_4.py │ │ │ │ │ │ ├── border_7_1_5.py │ │ │ │ │ │ ├── border_7_1_6.py │ │ │ │ │ │ ├── border_7_1_7.py │ │ │ │ │ │ ├── border_7_1_8.py │ │ │ │ │ │ ├── commissioner_8_1_1.py │ │ │ │ │ │ ├── commissioner_8_1_2.py │ │ │ │ │ │ ├── commissioner_8_1_6.py │ │ │ │ │ │ ├── commissioner_8_2_1.py │ │ │ │ │ │ ├── commissioner_8_2_2.py │ │ │ │ │ │ ├── commissioner_8_2_5.py │ │ │ │ │ │ ├── commissioner_8_3_1.py │ │ │ │ │ │ ├── commissioner_9_2_1.py │ │ │ │ │ │ ├── commissioner_9_2_14.py │ │ │ │ │ │ ├── commissioner_9_2_19.py │ │ │ │ │ │ ├── commissioner_9_2_2.py │ │ │ │ │ │ ├── commissioner_9_2_3.py │ │ │ │ │ │ ├── commissioner_9_2_4.py │ │ │ │ │ │ ├── ed_6_1_1.py │ │ │ │ │ │ ├── ed_6_1_2.py │ │ │ │ │ │ ├── ed_6_1_3.py │ │ │ │ │ │ ├── ed_6_1_4.py │ │ │ │ │ │ ├── ed_6_1_5.py │ │ │ │ │ │ ├── ed_6_1_6.py │ │ │ │ │ │ ├── ed_6_3_1.py │ │ │ │ │ │ ├── ed_6_4_1.py │ │ │ │ │ │ ├── ed_6_4_2.py │ │ │ │ │ │ ├── ed_6_5_1.py │ │ │ │ │ │ ├── ed_6_5_2.py │ │ │ │ │ │ ├── ed_6_5_3.py │ │ │ │ │ │ ├── ed_6_6_1.py │ │ │ │ │ │ ├── ed_6_6_2.py │ │ │ │ │ │ ├── ed_9_2_17.py │ │ │ │ │ │ ├── ed_9_2_8.py │ │ │ │ │ │ ├── fed_5_7_1.py │ │ │ │ │ │ ├── fed_5_7_3.py │ │ │ │ │ │ ├── fed_6_1_7.py │ │ │ │ │ │ ├── fed_9_2_13.py │ │ │ │ │ │ ├── joiner_8_1_1.py │ │ │ │ │ │ ├── joiner_8_1_6.py │ │ │ │ │ │ ├── leader_5_1_1.py │ │ │ │ │ │ ├── leader_5_1_13.py │ │ │ │ │ │ ├── leader_5_1_5.py │ │ │ │ │ │ ├── leader_5_2_3.py │ │ │ │ │ │ ├── leader_5_3_6.py │ │ │ │ │ │ ├── leader_5_3_7.py │ │ │ │ │ │ ├── leader_5_3_8.py │ │ │ │ │ │ ├── leader_5_5_1.py │ │ │ │ │ │ ├── leader_5_5_2.py │ │ │ │ │ │ ├── leader_5_5_3.py │ │ │ │ │ │ ├── leader_5_5_4.py │ │ │ │ │ │ ├── leader_5_5_7.py │ │ │ │ │ │ ├── leader_5_6_2.py │ │ │ │ │ │ ├── leader_5_6_4.py │ │ │ │ │ │ ├── leader_5_6_5.py │ │ │ │ │ │ ├── leader_5_6_6.py │ │ │ │ │ │ ├── leader_5_8_4.py │ │ │ │ │ │ ├── leader_8_3_1.py │ │ │ │ │ │ ├── leader_9_2_1.py │ │ │ │ │ │ ├── leader_9_2_11.py │ │ │ │ │ │ ├── leader_9_2_12.py │ │ │ │ │ │ ├── leader_9_2_18.py │ │ │ │ │ │ ├── leader_9_2_19.py │ │ │ │ │ │ ├── leader_9_2_2.py │ │ │ │ │ │ ├── leader_9_2_3.py │ │ │ │ │ │ ├── leader_9_2_4.py │ │ │ │ │ │ ├── leader_9_2_5.py │ │ │ │ │ │ ├── leader_9_2_6.py │ │ │ │ │ │ ├── leader_9_2_7.py │ │ │ │ │ │ ├── leader_9_2_9.py │ │ │ │ │ │ ├── med_6_2_1.py │ │ │ │ │ │ ├── med_6_2_2.py │ │ │ │ │ │ ├── med_6_3_2.py │ │ │ │ │ │ ├── med_9_2_10.py │ │ │ │ │ │ ├── med_9_2_12.py │ │ │ │ │ │ ├── med_9_2_13.py │ │ │ │ │ │ ├── med_9_2_18.py │ │ │ │ │ │ ├── med_9_2_6.py │ │ │ │ │ │ ├── reed_5_2_4.py │ │ │ │ │ │ ├── reed_5_2_5.py │ │ │ │ │ │ ├── reed_5_2_7.py │ │ │ │ │ │ ├── reed_5_5_5.py │ │ │ │ │ │ ├── reed_5_6_7.py │ │ │ │ │ │ ├── reed_5_7_2.py │ │ │ │ │ │ ├── router_5_1_1.py │ │ │ │ │ │ ├── router_5_1_10.py │ │ │ │ │ │ ├── router_5_1_11.py │ │ │ │ │ │ ├── router_5_1_12.py │ │ │ │ │ │ ├── router_5_1_13.py │ │ │ │ │ │ ├── router_5_1_2.py │ │ │ │ │ │ ├── router_5_1_3.py │ │ │ │ │ │ ├── router_5_1_4.py │ │ │ │ │ │ ├── router_5_1_6.py │ │ │ │ │ │ ├── router_5_1_7.py │ │ │ │ │ │ ├── router_5_1_8.py │ │ │ │ │ │ ├── router_5_1_9.py │ │ │ │ │ │ ├── router_5_2_1.py │ │ │ │ │ │ ├── router_5_2_6.py │ │ │ │ │ │ ├── router_5_2_7.py │ │ │ │ │ │ ├── router_5_3_1.py │ │ │ │ │ │ ├── router_5_3_10.py │ │ │ │ │ │ ├── router_5_3_11.py │ │ │ │ │ │ ├── router_5_3_2.py │ │ │ │ │ │ ├── router_5_3_3.py │ │ │ │ │ │ ├── router_5_3_4.py │ │ │ │ │ │ ├── router_5_3_5.py │ │ │ │ │ │ ├── router_5_3_9.py │ │ │ │ │ │ ├── router_5_5_1.py │ │ │ │ │ │ ├── router_5_5_2.py │ │ │ │ │ │ ├── router_5_5_3.py │ │ │ │ │ │ ├── router_5_5_4.py │ │ │ │ │ │ ├── router_5_5_7.py │ │ │ │ │ │ ├── router_5_6_1.py │ │ │ │ │ │ ├── router_5_6_3.py │ │ │ │ │ │ ├── router_5_6_9.py │ │ │ │ │ │ ├── router_5_7_1.py │ │ │ │ │ │ ├── router_5_7_3.py │ │ │ │ │ │ ├── router_5_8_2.py │ │ │ │ │ │ ├── router_5_8_3.py │ │ │ │ │ │ ├── router_8_2_1.py │ │ │ │ │ │ ├── router_8_2_2.py │ │ │ │ │ │ ├── router_8_2_5.py │ │ │ │ │ │ ├── router_9_2_10.py │ │ │ │ │ │ ├── router_9_2_12.py │ │ │ │ │ │ ├── router_9_2_13.py │ │ │ │ │ │ ├── router_9_2_14.py │ │ │ │ │ │ ├── router_9_2_15.py │ │ │ │ │ │ ├── router_9_2_16.py │ │ │ │ │ │ ├── router_9_2_18.py │ │ │ │ │ │ ├── router_9_2_6.py │ │ │ │ │ │ ├── router_9_2_8.py │ │ │ │ │ │ ├── router_9_2_9.py │ │ │ │ │ │ ├── sed_6_1_1.py │ │ │ │ │ │ ├── sed_6_1_2.py │ │ │ │ │ │ ├── sed_6_1_3.py │ │ │ │ │ │ ├── sed_6_1_4.py │ │ │ │ │ │ ├── sed_6_1_5.py │ │ │ │ │ │ ├── sed_6_1_6.py │ │ │ │ │ │ ├── sed_6_2_1.py │ │ │ │ │ │ ├── sed_6_2_2.py │ │ │ │ │ │ ├── sed_6_3_1.py │ │ │ │ │ │ ├── sed_6_3_2.py │ │ │ │ │ │ ├── sed_6_4_1.py │ │ │ │ │ │ ├── sed_6_4_2.py │ │ │ │ │ │ ├── sed_6_5_1.py │ │ │ │ │ │ ├── sed_6_5_2.py │ │ │ │ │ │ ├── sed_6_5_3.py │ │ │ │ │ │ ├── sed_6_6_1.py │ │ │ │ │ │ ├── sed_6_6_2.py │ │ │ │ │ │ ├── sed_9_2_10.py │ │ │ │ │ │ ├── sed_9_2_13.py │ │ │ │ │ │ ├── sed_9_2_17.py │ │ │ │ │ │ ├── sed_9_2_18.py │ │ │ │ │ │ ├── sed_9_2_6.py │ │ │ │ │ │ └── sed_9_2_8.py │ │ │ │ │ ├── cases_R140 │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── commissioner_8_1_1.py │ │ │ │ │ │ ├── commissioner_8_1_2.py │ │ │ │ │ │ ├── commissioner_8_1_6.py │ │ │ │ │ │ ├── commissioner_8_2_1.py │ │ │ │ │ │ ├── commissioner_8_2_2.py │ │ │ │ │ │ ├── commissioner_8_2_5.py │ │ │ │ │ │ ├── commissioner_8_3_1.py │ │ │ │ │ │ ├── commissioner_9_2_1.py │ │ │ │ │ │ ├── commissioner_9_2_14.py │ │ │ │ │ │ ├── commissioner_9_2_19.py │ │ │ │ │ │ ├── commissioner_9_2_2.py │ │ │ │ │ │ ├── commissioner_9_2_3.py │ │ │ │ │ │ ├── commissioner_9_2_4.py │ │ │ │ │ │ ├── ed_6_1_1.py │ │ │ │ │ │ ├── ed_6_1_2.py │ │ │ │ │ │ ├── ed_6_1_3.py │ │ │ │ │ │ ├── ed_6_1_4.py │ │ │ │ │ │ ├── ed_6_1_5.py │ │ │ │ │ │ ├── ed_6_1_6.py │ │ │ │ │ │ ├── ed_6_2_1.py │ │ │ │ │ │ ├── ed_6_2_2.py │ │ │ │ │ │ ├── ed_6_3_1.py │ │ │ │ │ │ ├── ed_6_4_1.py │ │ │ │ │ │ ├── ed_6_4_2.py │ │ │ │ │ │ ├── ed_6_5_1.py │ │ │ │ │ │ ├── ed_6_5_2.py │ │ │ │ │ │ ├── ed_6_5_3.py │ │ │ │ │ │ ├── ed_6_6_1.py │ │ │ │ │ │ ├── ed_6_6_2.py │ │ │ │ │ │ ├── ed_9_2_17.py │ │ │ │ │ │ ├── ed_9_2_8.py │ │ │ │ │ │ ├── fed_5_7_1.py │ │ │ │ │ │ ├── fed_5_7_3.py │ │ │ │ │ │ ├── fed_6_1_7.py │ │ │ │ │ │ ├── fed_9_2_13.py │ │ │ │ │ │ ├── joiner_8_1_1.py │ │ │ │ │ │ ├── joiner_8_1_6.py │ │ │ │ │ │ ├── leader_5_1_1.py │ │ │ │ │ │ ├── leader_5_1_13.py │ │ │ │ │ │ ├── leader_5_1_5.py │ │ │ │ │ │ ├── leader_5_2_3.py │ │ │ │ │ │ ├── leader_5_3_6.py │ │ │ │ │ │ ├── leader_5_3_7.py │ │ │ │ │ │ ├── leader_5_3_8.py │ │ │ │ │ │ ├── leader_5_5_1.py │ │ │ │ │ │ ├── leader_5_5_2.py │ │ │ │ │ │ ├── leader_5_5_3.py │ │ │ │ │ │ ├── leader_5_5_4.py │ │ │ │ │ │ ├── leader_5_5_7.py │ │ │ │ │ │ ├── leader_5_6_2.py │ │ │ │ │ │ ├── leader_5_6_4.py │ │ │ │ │ │ ├── leader_5_6_5.py │ │ │ │ │ │ ├── leader_5_6_6.py │ │ │ │ │ │ ├── leader_5_8_4.py │ │ │ │ │ │ ├── leader_7_1_1.py │ │ │ │ │ │ ├── leader_7_1_3.py │ │ │ │ │ │ ├── leader_7_1_6.py │ │ │ │ │ │ ├── leader_7_1_7.py │ │ │ │ │ │ ├── leader_8_3_1.py │ │ │ │ │ │ ├── leader_9_2_1.py │ │ │ │ │ │ ├── leader_9_2_11.py │ │ │ │ │ │ ├── leader_9_2_12.py │ │ │ │ │ │ ├── leader_9_2_18.py │ │ │ │ │ │ ├── leader_9_2_19.py │ │ │ │ │ │ ├── leader_9_2_2.py │ │ │ │ │ │ ├── leader_9_2_3.py │ │ │ │ │ │ ├── leader_9_2_4.py │ │ │ │ │ │ ├── leader_9_2_5.py │ │ │ │ │ │ ├── leader_9_2_6.py │ │ │ │ │ │ ├── leader_9_2_7.py │ │ │ │ │ │ ├── leader_9_2_9.py │ │ │ │ │ │ ├── med_6_3_2.py │ │ │ │ │ │ ├── med_9_2_10.py │ │ │ │ │ │ ├── med_9_2_12.py │ │ │ │ │ │ ├── med_9_2_13.py │ │ │ │ │ │ ├── med_9_2_18.py │ │ │ │ │ │ ├── med_9_2_6.py │ │ │ │ │ │ ├── reed_5_2_4.py │ │ │ │ │ │ ├── reed_5_2_5.py │ │ │ │ │ │ ├── reed_5_2_7.py │ │ │ │ │ │ ├── reed_5_5_5.py │ │ │ │ │ │ ├── reed_5_6_7.py │ │ │ │ │ │ ├── reed_5_7_2.py │ │ │ │ │ │ ├── router_5_1_1.py │ │ │ │ │ │ ├── router_5_1_10.py │ │ │ │ │ │ ├── router_5_1_11.py │ │ │ │ │ │ ├── router_5_1_12.py │ │ │ │ │ │ ├── router_5_1_13.py │ │ │ │ │ │ ├── router_5_1_2.py │ │ │ │ │ │ ├── router_5_1_3.py │ │ │ │ │ │ ├── router_5_1_4.py │ │ │ │ │ │ ├── router_5_1_6.py │ │ │ │ │ │ ├── router_5_1_7.py │ │ │ │ │ │ ├── router_5_1_8.py │ │ │ │ │ │ ├── router_5_1_9.py │ │ │ │ │ │ ├── router_5_2_1.py │ │ │ │ │ │ ├── router_5_2_6.py │ │ │ │ │ │ ├── router_5_2_7.py │ │ │ │ │ │ ├── router_5_3_1.py │ │ │ │ │ │ ├── router_5_3_10.py │ │ │ │ │ │ ├── router_5_3_11.py │ │ │ │ │ │ ├── router_5_3_2.py │ │ │ │ │ │ ├── router_5_3_3.py │ │ │ │ │ │ ├── router_5_3_4.py │ │ │ │ │ │ ├── router_5_3_5.py │ │ │ │ │ │ ├── router_5_3_9.py │ │ │ │ │ │ ├── router_5_5_1.py │ │ │ │ │ │ ├── router_5_5_2.py │ │ │ │ │ │ ├── router_5_5_3.py │ │ │ │ │ │ ├── router_5_5_4.py │ │ │ │ │ │ ├── router_5_5_7.py │ │ │ │ │ │ ├── router_5_6_1.py │ │ │ │ │ │ ├── router_5_6_3.py │ │ │ │ │ │ ├── router_5_6_9.py │ │ │ │ │ │ ├── router_5_7_1.py │ │ │ │ │ │ ├── router_5_7_3.py │ │ │ │ │ │ ├── router_5_8_2.py │ │ │ │ │ │ ├── router_5_8_3.py │ │ │ │ │ │ ├── router_7_1_2.py │ │ │ │ │ │ ├── router_7_1_4.py │ │ │ │ │ │ ├── router_7_1_5.py │ │ │ │ │ │ ├── router_7_1_8.py │ │ │ │ │ │ ├── router_8_2_1.py │ │ │ │ │ │ ├── router_8_2_2.py │ │ │ │ │ │ ├── router_8_2_5.py │ │ │ │ │ │ ├── router_9_2_10.py │ │ │ │ │ │ ├── router_9_2_12.py │ │ │ │ │ │ ├── router_9_2_13.py │ │ │ │ │ │ ├── router_9_2_14.py │ │ │ │ │ │ ├── router_9_2_15.py │ │ │ │ │ │ ├── router_9_2_16.py │ │ │ │ │ │ ├── router_9_2_18.py │ │ │ │ │ │ ├── router_9_2_6.py │ │ │ │ │ │ ├── router_9_2_8.py │ │ │ │ │ │ ├── router_9_2_9.py │ │ │ │ │ │ ├── sed_6_1_1.py │ │ │ │ │ │ ├── sed_6_1_2.py │ │ │ │ │ │ ├── sed_6_1_3.py │ │ │ │ │ │ ├── sed_6_1_4.py │ │ │ │ │ │ ├── sed_6_1_5.py │ │ │ │ │ │ ├── sed_6_1_6.py │ │ │ │ │ │ ├── sed_6_2_1.py │ │ │ │ │ │ ├── sed_6_2_2.py │ │ │ │ │ │ ├── sed_6_3_1.py │ │ │ │ │ │ ├── sed_6_3_2.py │ │ │ │ │ │ ├── sed_6_4_1.py │ │ │ │ │ │ ├── sed_6_4_2.py │ │ │ │ │ │ ├── sed_6_5_1.py │ │ │ │ │ │ ├── sed_6_5_2.py │ │ │ │ │ │ ├── sed_6_5_3.py │ │ │ │ │ │ ├── sed_6_6_1.py │ │ │ │ │ │ ├── sed_6_6_2.py │ │ │ │ │ │ ├── sed_9_2_10.py │ │ │ │ │ │ ├── sed_9_2_13.py │ │ │ │ │ │ ├── sed_9_2_17.py │ │ │ │ │ │ ├── sed_9_2_18.py │ │ │ │ │ │ ├── sed_9_2_6.py │ │ │ │ │ │ └── sed_9_2_8.py │ │ │ │ │ ├── doc │ │ │ │ │ │ ├── components.gv │ │ │ │ │ │ ├── components.png │ │ │ │ │ │ ├── conf.py │ │ │ │ │ │ ├── index.rst │ │ │ │ │ │ └── quickstart.rst │ │ │ │ │ ├── gencsv.py │ │ │ │ │ ├── parse_topofile.py │ │ │ │ │ ├── requirements.txt │ │ │ │ │ ├── start.bat │ │ │ │ │ └── start.sh │ │ │ │ ├── harness-simulation │ │ │ │ │ ├── README.md │ │ │ │ │ ├── harness │ │ │ │ │ │ ├── Thread_Harness │ │ │ │ │ │ │ ├── Sniffer │ │ │ │ │ │ │ │ └── SimSniffer.py │ │ │ │ │ │ │ ├── THCI │ │ │ │ │ │ │ │ ├── OpenThread_BR_Sim.py │ │ │ │ │ │ │ │ └── OpenThread_Sim.py │ │ │ │ │ │ │ └── simulation │ │ │ │ │ │ │ │ ├── Sniffer │ │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ │ └── proto │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ │ └── config.py │ │ │ │ │ │ ├── Web │ │ │ │ │ │ │ └── data │ │ │ │ │ │ │ │ ├── deviceInputFields.xml │ │ │ │ │ │ │ │ └── updateDeviceFields.py │ │ │ │ │ │ ├── install.bat │ │ │ │ │ │ └── requirements.txt │ │ │ │ │ └── posix │ │ │ │ │ │ ├── config.yml │ │ │ │ │ │ ├── etc │ │ │ │ │ │ ├── Dockerfile │ │ │ │ │ │ ├── commissionerd │ │ │ │ │ │ ├── requirements.txt │ │ │ │ │ │ └── server.patch │ │ │ │ │ │ ├── install.sh │ │ │ │ │ │ ├── launch_testbed.py │ │ │ │ │ │ ├── otbr_sim │ │ │ │ │ │ └── otbr_docker.py │ │ │ │ │ │ ├── requirements.txt │ │ │ │ │ │ └── sniffer_sim │ │ │ │ │ │ ├── pcap_codec.py │ │ │ │ │ │ ├── proto │ │ │ │ │ │ └── sniffer.proto │ │ │ │ │ │ ├── sniffer.py │ │ │ │ │ │ └── sniffer_transport.py │ │ │ │ ├── harness-sniffer │ │ │ │ │ ├── OT_Sniffer.py │ │ │ │ │ └── README.md │ │ │ │ ├── harness-thci │ │ │ │ │ ├── OpenThread.png │ │ │ │ │ ├── OpenThread.py │ │ │ │ │ ├── OpenThread_BR.png │ │ │ │ │ ├── OpenThread_BR.py │ │ │ │ │ ├── OpenThread_WpanCtl.png │ │ │ │ │ ├── OpenThread_WpanCtl.py │ │ │ │ │ ├── README.md │ │ │ │ │ └── deviceInputFields.xml │ │ │ │ ├── ot-fct │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── README.md │ │ │ │ │ ├── cli.cpp │ │ │ │ │ ├── cli.hpp │ │ │ │ │ ├── logging.cpp │ │ │ │ │ └── main.cpp │ │ │ │ ├── otci │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── otci │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── command_handlers.py │ │ │ │ │ │ ├── connectors.py │ │ │ │ │ │ ├── constants.py │ │ │ │ │ │ ├── errors.py │ │ │ │ │ │ ├── otci.py │ │ │ │ │ │ ├── types.py │ │ │ │ │ │ └── utils.py │ │ │ │ │ ├── setup.py │ │ │ │ │ └── tests │ │ │ │ │ │ └── test_otci.py │ │ │ │ └── spi-hdlc-adapter │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── README.md │ │ │ │ │ └── spi-hdlc-adapter.c │ │ │ └── zephyr │ │ │ │ └── module.yml │ │ ├── private_include │ │ │ ├── esp_openthread_alarm.h │ │ │ ├── esp_openthread_common_macro.h │ │ │ ├── esp_openthread_ncp.h │ │ │ ├── esp_openthread_netif_glue_priv.h │ │ │ ├── esp_openthread_platform.h │ │ │ ├── esp_openthread_radio.h │ │ │ ├── esp_openthread_sleep.h │ │ │ ├── esp_openthread_spi_slave.h │ │ │ ├── esp_openthread_state.h │ │ │ ├── esp_openthread_task_queue.h │ │ │ ├── esp_openthread_uart.h │ │ │ ├── esp_radio_spinel_adapter.hpp │ │ │ ├── esp_radio_spinel_uart_interface.hpp │ │ │ ├── esp_spi_spinel_interface.hpp │ │ │ ├── esp_spinel_interface.hpp │ │ │ ├── esp_uart_spinel_interface.hpp │ │ │ ├── openthread-core-esp32x-ftd-config.h │ │ │ ├── openthread-core-esp32x-mtd-config.h │ │ │ ├── openthread-core-esp32x-radio-config.h │ │ │ └── openthread-core-esp32x-spinel-config.h │ │ ├── sbom.yml │ │ ├── sbom_openthread.yml │ │ └── src │ │ │ ├── esp_openthread.cpp │ │ │ ├── esp_openthread_cli.c │ │ │ ├── esp_openthread_dns64.c │ │ │ ├── esp_openthread_lock.c │ │ │ ├── esp_openthread_lwip_netif.c │ │ │ ├── esp_openthread_netif_glue.c │ │ │ ├── esp_openthread_platform.cpp │ │ │ ├── esp_openthread_task_queue.c │ │ │ ├── ncp │ │ │ ├── esp_openthread_ncp.cpp │ │ │ └── esp_openthread_ncp_hdlc.cpp │ │ │ ├── port │ │ │ ├── esp_openthread_alarm.c │ │ │ ├── esp_openthread_logging.c │ │ │ ├── esp_openthread_memory.c │ │ │ ├── esp_openthread_messagepool.c │ │ │ ├── esp_openthread_misc.c │ │ │ ├── esp_openthread_radio.c │ │ │ ├── esp_openthread_radio_spinel.cpp │ │ │ ├── esp_openthread_settings.c │ │ │ ├── esp_openthread_sleep.c │ │ │ ├── esp_openthread_spi_slave.c │ │ │ ├── esp_openthread_state.c │ │ │ ├── esp_openthread_uart.c │ │ │ ├── esp_openthread_udp.c │ │ │ ├── esp_spi_spinel_interface.cpp │ │ │ └── esp_uart_spinel_interface.cpp │ │ │ └── spinel │ │ │ ├── esp_radio_spinel.cpp │ │ │ └── esp_radio_spinel_uart_interface.cpp │ ├── preferences │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── preferences.h │ │ └── preferences.c │ ├── radio_selector │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── radio_selector.h │ │ └── radio_selector.c │ ├── sd_card │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── sd_card.h │ │ └── sd_card.c │ ├── thread_broadcast │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── thread_broadcast.h │ │ └── thread_broadcast.c │ ├── trackers_scanner │ │ ├── CMakeLists.txt │ │ ├── trackers_scanner.c │ │ └── trackers_scanner.h │ ├── uart_bridge │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── uart_bridge.h │ │ └── uart_bridge.c │ ├── uart_sender │ │ ├── CMakeLists.txt │ │ ├── uart_sender.c │ │ └── uart_sender.h │ ├── wifi_ap_manager │ │ ├── CMakeLists.txt │ │ ├── wifi_ap_manager.c │ │ └── wifi_ap_manager.h │ ├── wifi_app │ │ ├── CMakeLists.txt │ │ ├── wifi_app.c │ │ └── wifi_app.h │ ├── wifi_attacks │ │ ├── CMakeLists.txt │ │ ├── wifi_attacks.c │ │ └── wifi_attacks.h │ ├── wifi_controller │ │ ├── CMakeLists.txt │ │ ├── Kconfig.projbuild │ │ ├── wifi_controller.c │ │ └── wifi_controller.h │ ├── wifi_scanner │ │ ├── CMakeLists.txt │ │ ├── wifi_scanner.c │ │ └── wifi_scanner.h │ ├── wifi_sniffer │ │ ├── CMakeLists.txt │ │ ├── Kconfig.projbuild │ │ ├── cmd_pcap.c │ │ ├── cmd_sniffer.c │ │ ├── idf_component.yml │ │ ├── include │ │ │ ├── cmd_pcap.h │ │ │ ├── cmd_sniffer.h │ │ │ └── wifi_sniffer.h │ │ └── wifi_sniffer.c │ ├── zb_cli │ │ ├── CMakeLists.txt │ │ ├── zb_cli.c │ │ └── zb_cli.h │ └── zigbee_switch │ │ ├── CMakeLists.txt │ │ ├── include │ │ └── zigbee_switch.h │ │ └── zigbee_switch.c ├── docker-compose.yml ├── dockerfile ├── get_build.sh ├── get_builds.sh ├── main │ ├── CMakeLists.txt │ ├── apps │ │ ├── app_demo │ │ │ ├── README.md │ │ │ ├── hello_cmd.c │ │ │ ├── hello_cmd.h │ │ │ ├── hello_module.c │ │ │ └── hello_module.h │ │ ├── ble │ │ │ ├── adv_scanner │ │ │ │ ├── adv_scan_module.c │ │ │ │ ├── adv_scan_module.h │ │ │ │ ├── adv_scan_screens.c │ │ │ │ └── adv_scan_screens.h │ │ │ ├── gattcmd │ │ │ │ ├── gattcmd_cmd.c │ │ │ │ ├── gattcmd_cmd.h │ │ │ │ ├── gattcmd_module.c │ │ │ │ ├── gattcmd_module.h │ │ │ │ └── services │ │ │ │ │ ├── gattcmd_enum.c │ │ │ │ │ ├── gattcmd_recon.c │ │ │ │ │ ├── gattcmd_scan.c │ │ │ │ │ ├── gattcmd_service.h │ │ │ │ │ └── gattcmd_write.c │ │ │ ├── hid_device │ │ │ │ ├── hid_module.c │ │ │ │ ├── hid_module.h │ │ │ │ ├── hid_screens.c │ │ │ │ └── hid_screens.h │ │ │ ├── spam │ │ │ │ ├── spam_module.c │ │ │ │ ├── spam_module.h │ │ │ │ ├── spam_screens.c │ │ │ │ └── spam_screens.h │ │ │ └── trackers │ │ │ │ ├── trackers_module.c │ │ │ │ ├── trackers_module.h │ │ │ │ ├── trackers_screens.c │ │ │ │ └── trackers_screens.h │ │ ├── gpio │ │ │ └── i2c_scanner │ │ │ │ ├── i2c_scanner.c │ │ │ │ └── i2c_scanner.h │ │ ├── thread_sniffer │ │ │ ├── thread_sniffer.c │ │ │ ├── thread_sniffer.h │ │ │ ├── thread_sniffer_bitmaps.h │ │ │ ├── thread_sniffer_screens.c │ │ │ └── thread_sniffer_screens.h │ │ ├── wifi │ │ │ ├── captive │ │ │ │ ├── captive_cmd.c │ │ │ │ ├── captive_cmd.h │ │ │ │ ├── captive_module.c │ │ │ │ ├── captive_module.h │ │ │ │ ├── captive_screens.c │ │ │ │ ├── captive_screens.h │ │ │ │ ├── redirect.html │ │ │ │ └── root.html │ │ │ ├── deauth │ │ │ │ ├── deauth_module.c │ │ │ │ ├── deauth_screens.c │ │ │ │ ├── deauth_screens.h │ │ │ │ └── include │ │ │ │ │ └── deauth_module.h │ │ │ ├── deauth_detector │ │ │ │ ├── detector.c │ │ │ │ ├── detector.h │ │ │ │ └── scenes │ │ │ │ │ ├── detector_scenes.c │ │ │ │ │ └── detector_scenes.h │ │ │ ├── drone_id │ │ │ │ ├── animations │ │ │ │ │ ├── bitmaps │ │ │ │ │ │ └── drone_id_bmps.h │ │ │ │ │ ├── drone_id_anim.c │ │ │ │ │ └── drone_id_anim.h │ │ │ │ ├── drone_id.c │ │ │ │ ├── drone_id.h │ │ │ │ ├── drone_id_cmd │ │ │ │ │ ├── drone_id_cmd.c │ │ │ │ │ └── drone_id_cmd.h │ │ │ │ ├── drone_id_preferences │ │ │ │ │ ├── drone_id_preferences.c │ │ │ │ │ └── drone_id_preferences.h │ │ │ │ ├── drone_id_scenes │ │ │ │ │ ├── drone_id_scenes.c │ │ │ │ │ └── drone_id_scenes.h │ │ │ │ └── drone_id_screens │ │ │ │ │ ├── drone_id_screens.c │ │ │ │ │ └── drone_id_screens.h │ │ │ ├── droneid_scanner │ │ │ │ ├── droneid_scanner.c │ │ │ │ ├── droneid_scanner.h │ │ │ │ ├── opendroneid.c │ │ │ │ ├── opendroneid.h │ │ │ │ └── screens │ │ │ │ │ ├── droneid_scanner_screens.c │ │ │ │ │ └── droneid_scanner_screens.h │ │ │ ├── modbus_tcp │ │ │ │ ├── attacks │ │ │ │ │ ├── modbus_attacks.c │ │ │ │ │ └── modbus_attacks.h │ │ │ │ ├── modbus_client │ │ │ │ │ └── cmd │ │ │ │ │ │ ├── modbus_client_cmd.c │ │ │ │ │ │ └── modbus_client_cmd.h │ │ │ │ ├── modbus_dos │ │ │ │ │ ├── cmd │ │ │ │ │ │ ├── modbus_dos_cmd.c │ │ │ │ │ │ └── modbus_dos_cmd.h │ │ │ │ │ ├── modbus_dos.c │ │ │ │ │ ├── modbus_dos.h │ │ │ │ │ ├── preferences │ │ │ │ │ │ ├── modbus_dos_prefs.c │ │ │ │ │ │ └── modbus_dos_prefs.h │ │ │ │ │ ├── scenes │ │ │ │ │ │ ├── modbus_dos_scenes.c │ │ │ │ │ │ └── modbus_dos_scenes.h │ │ │ │ │ └── screens │ │ │ │ │ │ ├── modbus_dos_screens.c │ │ │ │ │ │ └── modbus_dos_screens.h │ │ │ │ ├── modbus_engine │ │ │ │ │ ├── cmd │ │ │ │ │ │ ├── modbus_engine_cmd.c │ │ │ │ │ │ └── modbus_engine_cmd.h │ │ │ │ │ ├── modbus_engine.c │ │ │ │ │ ├── modbus_engine.h │ │ │ │ │ └── preferences │ │ │ │ │ │ ├── modbus_tcp_prefs.c │ │ │ │ │ │ └── modbus_tcp_prefs.h │ │ │ │ └── scenes │ │ │ │ │ ├── modbus_tcp_scenes.c │ │ │ │ │ └── modbus_tcp_scenes.h │ │ │ └── ssid_spam │ │ │ │ ├── screens │ │ │ │ ├── ssid_spam_screens.c │ │ │ │ └── ssid_spam_screens.h │ │ │ │ ├── ssid_spam.c │ │ │ │ └── ssid_spam.h │ │ ├── wifi_analyzer │ │ │ ├── scenes │ │ │ │ ├── analyzer_scenes.c │ │ │ │ └── analyzer_scenes.h │ │ │ ├── screens │ │ │ │ ├── wifi_screens_module.c │ │ │ │ └── wifi_screens_module.h │ │ │ ├── wifi_analyzer.c │ │ │ ├── wifi_analyzer.h │ │ │ └── wifi_bitmaps.h │ │ └── zigbee │ │ │ └── z_switch │ │ │ ├── z_switch_module.c │ │ │ ├── z_switch_module.h │ │ │ ├── z_switch_screens.c │ │ │ └── z_switch_screens.h │ ├── drivers │ │ └── oled_driver │ │ │ ├── font8x8_basic.h │ │ │ ├── oled_driver.c │ │ │ ├── oled_driver.h │ │ │ ├── oled_driver_i2c.c │ │ │ └── oled_driver_spi.c │ ├── entities │ │ ├── animation_t.h │ │ └── bitmap_t.h │ ├── general │ │ ├── bitmaps_general.h │ │ ├── general_animations │ │ │ ├── general_animations.c │ │ │ └── general_animations.h │ │ ├── general_filesdir │ │ │ └── general_filedir.h │ │ ├── general_flash_storage │ │ │ ├── general_flash_storage.c │ │ │ └── general_flash_storage.h │ │ ├── general_interactive_screen │ │ │ ├── general_interact_screen.c │ │ │ └── general_interact_screen.h │ │ ├── general_knob │ │ │ ├── general_knob.c │ │ │ └── general_knob.h │ │ ├── general_notification │ │ │ ├── general_notification.c │ │ │ └── general_notification.h │ │ ├── general_radio_selection │ │ │ ├── general_radio_selection.c │ │ │ └── general_radio_selection.h │ │ ├── general_screens.c │ │ ├── general_screens.h │ │ ├── general_scrolling_text │ │ │ ├── general_scrolling_text.c │ │ │ └── general_scrolling_text.h │ │ └── general_submenu │ │ │ ├── general_submenu.c │ │ │ └── general_submenu.h │ ├── idf_component.yml │ ├── main.c │ ├── modules │ │ ├── about │ │ │ ├── about_module.c │ │ │ └── about_module.h │ │ ├── animations_module │ │ │ ├── animations_module.c │ │ │ └── animations_module.h │ │ ├── animations_task │ │ │ ├── animations_task.c │ │ │ └── animations_task.h │ │ ├── cat_dos │ │ │ ├── cat_console.c │ │ │ ├── cat_console.h │ │ │ ├── catdos_module.c │ │ │ ├── catdos_module.h │ │ │ ├── cmd_catdos.c │ │ │ └── cmd_catdos.h │ │ ├── cmd_control │ │ │ ├── cmd_control.c │ │ │ ├── cmd_control.h │ │ │ ├── cmd_system.c │ │ │ ├── cmd_wifi_list.c │ │ │ ├── cmd_wifi_list.h │ │ │ ├── gpio │ │ │ │ └── cmd_uart_bridge.c │ │ │ └── spamssid_cmd │ │ │ │ ├── spamssid_cmd.c │ │ │ │ └── ssid_cmd.h │ │ ├── coroutine │ │ │ ├── coroutine.c │ │ │ └── coroutine.h │ │ ├── file_manager │ │ │ ├── file_manager_module.c │ │ │ ├── file_manager_module.h │ │ │ ├── file_manager_screens.c │ │ │ └── file_manager_screens.h │ │ ├── gps │ │ │ ├── gps_bitmaps.h │ │ │ ├── gps_hw │ │ │ │ ├── gps_hw.c │ │ │ │ └── gps_hw.h │ │ │ ├── gps_module.c │ │ │ ├── gps_module.h │ │ │ ├── gps_screens.c │ │ │ ├── gps_screens.h │ │ │ ├── war_bee │ │ │ │ ├── warbee_module.c │ │ │ │ └── warbee_module.h │ │ │ ├── war_common │ │ │ │ └── wardriving_common.h │ │ │ ├── war_thread │ │ │ │ ├── warthread_module.c │ │ │ │ └── warthread_module.h │ │ │ └── wardriving │ │ │ │ ├── wardriving_module.c │ │ │ │ ├── wardriving_module.h │ │ │ │ ├── wardriving_screens_module.c │ │ │ │ └── wardriving_screens_module.h │ │ ├── keyboard │ │ │ ├── keyboard_module.c │ │ │ └── keyboard_module.h │ │ ├── led_events │ │ │ ├── led_events.c │ │ │ └── led_events.h │ │ ├── menus_module │ │ │ ├── menus_include │ │ │ │ └── menus.h │ │ │ ├── menus_module.c │ │ │ ├── menus_module.h │ │ │ ├── menus_screens.c │ │ │ └── menus_screens.h │ │ ├── modals │ │ │ ├── keyboard │ │ │ │ ├── keyboard_modal.c │ │ │ │ ├── keyboard_modal.h │ │ │ │ ├── keyboard_screens.c │ │ │ │ └── keyboard_screens.h │ │ │ ├── modals_module.c │ │ │ ├── modals_module.h │ │ │ ├── modals_screens.c │ │ │ └── modals_screens.h │ │ ├── oled_screen │ │ │ ├── oled_screen.c │ │ │ └── oled_screen.h │ │ ├── open_thread │ │ │ ├── open_thread_module.c │ │ │ ├── open_thread_module.h │ │ │ ├── open_thread_screens_module.c │ │ │ └── open_thread_screens_module.h │ │ ├── ota │ │ │ ├── ota_module.c │ │ │ ├── ota_module.h │ │ │ ├── ota_module_screens.c │ │ │ └── ota_module_screens.h │ │ ├── resistor_detector │ │ │ ├── resistor_detector.c │ │ │ └── resistor_detector.h │ │ ├── settings │ │ │ ├── display │ │ │ │ ├── display_settings.c │ │ │ │ ├── display_settings.h │ │ │ │ └── screen_saver │ │ │ │ │ ├── screen_saver.c │ │ │ │ │ └── screen_saver.h │ │ │ ├── flash_fs │ │ │ │ ├── flash_fs_screens.c │ │ │ │ └── flash_fs_screens.h │ │ │ ├── gps │ │ │ │ ├── gps_settings.c │ │ │ │ └── gps_settings.h │ │ │ ├── sd_card │ │ │ │ ├── sd_card_settings_module.c │ │ │ │ ├── sd_card_settings_module.h │ │ │ │ ├── sd_card_settings_screens_module.c │ │ │ │ └── sd_card_settings_screens_module.h │ │ │ ├── settings_module.c │ │ │ ├── settings_module.h │ │ │ ├── sleep_mode │ │ │ │ ├── sleep_mode.c │ │ │ │ ├── sleep_mode.h │ │ │ │ ├── sleep_mode_scenes.c │ │ │ │ └── sleep_mode_scenes.h │ │ │ ├── stealth_mode │ │ │ │ ├── stealth_mode.c │ │ │ │ └── stealth_mode.h │ │ │ ├── uart_bridge │ │ │ │ ├── logs_output.c │ │ │ │ └── logs_output.h │ │ │ ├── wifi │ │ │ │ ├── include │ │ │ │ │ └── wifi_regions.h │ │ │ │ ├── wifi_regions.c │ │ │ │ ├── wifi_settings.c │ │ │ │ ├── wifi_settings.h │ │ │ │ ├── wifi_settings_scenes.c │ │ │ │ └── wifi_settings_scenes.h │ │ │ └── zb_cli_settings │ │ │ │ ├── zbcli_settings.c │ │ │ │ └── zbcli_settings.h │ │ ├── web_file_browser │ │ │ ├── http_server │ │ │ │ ├── favicon_b.ico │ │ │ │ ├── header.html │ │ │ │ ├── style.css │ │ │ │ ├── web_file_browser.c │ │ │ │ └── web_file_browser.h │ │ │ ├── web_file_browser_module.c │ │ │ ├── web_file_browser_module.h │ │ │ ├── web_file_browser_screens.c │ │ │ └── web_file_browser_screens.h │ │ └── zigbee │ │ │ ├── zigbee_bitmaps.h │ │ │ ├── zigbee_module.c │ │ │ ├── zigbee_module.h │ │ │ ├── zigbee_screens_module.c │ │ │ └── zigbee_screens_module.h │ └── templates │ │ └── general_submenu │ │ └── submenu_template.c ├── menus.md ├── partitions.csv ├── partitions_4MB.csv ├── partitions_8MB_NO.csv ├── profiles │ ├── bsides │ │ └── profile │ ├── bsseattle │ │ └── profile │ ├── bugcon │ │ └── profile │ ├── dragonjar │ │ └── profile │ ├── ekoparty │ │ └── profile │ ├── minino │ │ └── profile │ ├── noota │ └── ota ├── resources │ ├── FACE.png │ ├── MININO.png │ ├── PWNlab-logo.png │ ├── PWNlab-logo.xcf │ ├── arrow_left.png │ ├── clear_line.png │ ├── clear_line.xcf │ ├── ec-face-logo.png │ ├── ec-face-logo.xcf │ ├── face-logo.png │ ├── face-logo.xcf │ ├── face-logo2.xcf │ ├── logo-1.png │ ├── logo.xcf │ ├── minino-logo.png │ ├── minino-logo.xcf │ ├── radio_antenna.xcf │ ├── radio_antenna_0.png │ ├── radio_antenna_1.png │ ├── radio_antenna_2.png │ ├── toggle_btn.xcf │ ├── toggle_btn_pressed.png │ ├── toggle_btn_released.png │ ├── ui_overview.gif │ ├── wifi-loading-1-128x32.png │ ├── wifi-loading-1-128x64.png │ ├── wifi-loading-128x32.xcf │ ├── wifi-loading-2-128x32.png │ ├── wifi-loading-2-128x64.png │ ├── wifi-loading-3-128x32.png │ ├── wifi-loading-3-128x64.png │ ├── wifi-loading-4-128x32.png │ ├── wifi-loading-4-128x64.png │ ├── wifi-loading.xcf │ ├── zigbee_switch_128x32.png │ ├── zigbee_switch_128x32.xcf │ └── zigbee_switch_128x32_dark.png ├── sdkconfig.bsides ├── sdkconfig.bsseattle ├── sdkconfig.bugcon ├── sdkconfig.defaults ├── sdkconfig.dragonjar ├── sdkconfig.ekoparty ├── sdkconfig.minino ├── sdkconfig.noota ├── sdkconfig.ota └── sdkconfig.version └── hardware ├── 3D ├── 3x AAA battery holder.stp ├── ESP32-C6-WROOM-1U.step ├── HRO TYPE-C-31-M-12.step ├── IPEX U.FL-R-SMT-IPEX U.step ├── JS102011SAQN.STEP ├── L70.STEP ├── SMT-0440-T-R.step ├── SOT23-6.STEP ├── SSD1306_OLED_Display(128x64).step └── ST-TF-003A.step ├── Footprint ├── 1140084168.kicad_mod ├── AT2659S-LSA.kicad_mod ├── BAT-TH_BH-AAA-A1AJ024.kicad_mod ├── Buzzer4x4.kicad_mod ├── C393939.kicad_mod ├── CAPAE1050X250N.kicad_mod ├── GPSM-SMD_ATGM336H.kicad_mod ├── JS102011SAQN.kicad_mod ├── MOD28_ESP32-C6-WROOM-1U_EXP.kicad_mod ├── SUNTECH_ST-TF-003A.kicad_mod ├── YS-SBZ9650DYB05.kicad_mod └── minino1.2.kicad_mod ├── Library ├── ESP32-S3-WROOM.lib └── Minino.kicad_sym ├── bom └── ibom.html ├── fp-lib-table ├── minino-cache.lib ├── minino.csv ├── minino.kicad_pcb ├── minino.kicad_prl ├── minino.kicad_pro ├── minino.kicad_sch ├── minino.kicad_sch-bak ├── minino.sch ├── minino.step ├── minino.xml ├── minino_log_missing3Dmodels.txt ├── minino_missing3Dmodels.txt └── sym-lib-table /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/workflows/builds.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/.github/workflows/builds.yml -------------------------------------------------------------------------------- /.github/workflows/pre-commit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/.github/workflows/pre-commit.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE_HARDWARE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/LICENSE_HARDWARE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/README.md -------------------------------------------------------------------------------- /case/BAT_LID-MININO.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/case/BAT_LID-MININO.stl -------------------------------------------------------------------------------- /case/PART_A-MININO.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/case/PART_A-MININO.stl -------------------------------------------------------------------------------- /case/PART_B-MININO.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/case/PART_B-MININO.stl -------------------------------------------------------------------------------- /change: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/change -------------------------------------------------------------------------------- /firmware/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/GPS_IMPROVEMENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/GPS_IMPROVEMENTS.md -------------------------------------------------------------------------------- /firmware/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/Makefile -------------------------------------------------------------------------------- /firmware/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/README.md -------------------------------------------------------------------------------- /firmware/components/OTA/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/OTA/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/OTA/OTA.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/OTA/OTA.c -------------------------------------------------------------------------------- /firmware/components/OTA/include/OTA.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/OTA/include/OTA.h -------------------------------------------------------------------------------- /firmware/components/OTA/modules/http_server/http_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/OTA/modules/http_server/http_server.c -------------------------------------------------------------------------------- /firmware/components/OTA/modules/http_server/http_server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/OTA/modules/http_server/http_server.h -------------------------------------------------------------------------------- /firmware/components/OTA/modules/wifi_ap/wifi_ap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/OTA/modules/wifi_ap/wifi_ap.c -------------------------------------------------------------------------------- /firmware/components/OTA/modules/wifi_ap/wifi_ap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/OTA/modules/wifi_ap/wifi_ap.h -------------------------------------------------------------------------------- /firmware/components/OTA/src/webpage/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/OTA/src/webpage/app.css -------------------------------------------------------------------------------- /firmware/components/OTA/src/webpage/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/OTA/src/webpage/app.js -------------------------------------------------------------------------------- /firmware/components/OTA/src/webpage/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/OTA/src/webpage/favicon.ico -------------------------------------------------------------------------------- /firmware/components/OTA/src/webpage/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/OTA/src/webpage/index.html -------------------------------------------------------------------------------- /firmware/components/OTA/src/webpage/jquery-3.3.1.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/OTA/src/webpage/jquery-3.3.1.min.js -------------------------------------------------------------------------------- /firmware/components/ble_hid/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/ble_hid/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/ble_hid/ble_hidd_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/ble_hid/ble_hidd_main.c -------------------------------------------------------------------------------- /firmware/components/ble_hid/ble_hidd_main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/ble_hid/ble_hidd_main.h -------------------------------------------------------------------------------- /firmware/components/ble_hid/esp_hidd_prf_api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/ble_hid/esp_hidd_prf_api.c -------------------------------------------------------------------------------- /firmware/components/ble_hid/esp_hidd_prf_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/ble_hid/esp_hidd_prf_api.h -------------------------------------------------------------------------------- /firmware/components/ble_hid/hid_dev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/ble_hid/hid_dev.c -------------------------------------------------------------------------------- /firmware/components/ble_hid/hid_dev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/ble_hid/hid_dev.h -------------------------------------------------------------------------------- /firmware/components/ble_hid/hid_device_le_prf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/ble_hid/hid_device_le_prf.c -------------------------------------------------------------------------------- /firmware/components/ble_hid/hidd_le_prf_int.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/ble_hid/hidd_le_prf_int.h -------------------------------------------------------------------------------- /firmware/components/ble_scann/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/ble_scann/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/ble_scann/ble_scann.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/ble_scann/ble_scann.c -------------------------------------------------------------------------------- /firmware/components/ble_scann/ble_scann.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/ble_scann/ble_scann.h -------------------------------------------------------------------------------- /firmware/components/bt_gattc/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | idf_component_register(SRCS "bt_gattc.c" 2 | PRIV_REQUIRES bt 3 | INCLUDE_DIRS ".") 4 | -------------------------------------------------------------------------------- /firmware/components/bt_gattc/bt_gattc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/bt_gattc/bt_gattc.c -------------------------------------------------------------------------------- /firmware/components/bt_gattc/bt_gattc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/bt_gattc/bt_gattc.h -------------------------------------------------------------------------------- /firmware/components/bt_gatts/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | idf_component_register(SRCS "bt_gatts.c" 2 | PRIV_REQUIRES bt 3 | INCLUDE_DIRS ".") 4 | -------------------------------------------------------------------------------- /firmware/components/bt_gatts/bt_gatts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/bt_gatts/bt_gatts.c -------------------------------------------------------------------------------- /firmware/components/bt_gatts/bt_gatts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/bt_gatts/bt_gatts.h -------------------------------------------------------------------------------- /firmware/components/bt_spam/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/bt_spam/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/bt_spam/bt_spam.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/bt_spam/bt_spam.c -------------------------------------------------------------------------------- /firmware/components/bt_spam/bt_spam.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/bt_spam/bt_spam.h -------------------------------------------------------------------------------- /firmware/components/buzzer/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/buzzer/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/buzzer/buzzer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/buzzer/buzzer.c -------------------------------------------------------------------------------- /firmware/components/buzzer/include/buzzer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/buzzer/include/buzzer.h -------------------------------------------------------------------------------- /firmware/components/cmd_wifi/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/cmd_wifi/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/cmd_wifi/cmd_wifi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/cmd_wifi/cmd_wifi.c -------------------------------------------------------------------------------- /firmware/components/cmd_wifi/cmd_wifi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/cmd_wifi/cmd_wifi.h -------------------------------------------------------------------------------- /firmware/components/console/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/console/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/console/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/console/Kconfig -------------------------------------------------------------------------------- /firmware/components/console/argtable3/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/console/argtable3/LICENSE -------------------------------------------------------------------------------- /firmware/components/console/argtable3/arg_cmd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/console/argtable3/arg_cmd.c -------------------------------------------------------------------------------- /firmware/components/console/argtable3/arg_date.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/console/argtable3/arg_date.c -------------------------------------------------------------------------------- /firmware/components/console/argtable3/arg_dbl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/console/argtable3/arg_dbl.c -------------------------------------------------------------------------------- /firmware/components/console/argtable3/arg_dstr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/console/argtable3/arg_dstr.c -------------------------------------------------------------------------------- /firmware/components/console/argtable3/arg_end.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/console/argtable3/arg_end.c -------------------------------------------------------------------------------- /firmware/components/console/argtable3/arg_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/console/argtable3/arg_file.c -------------------------------------------------------------------------------- /firmware/components/console/argtable3/arg_hashtable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/console/argtable3/arg_hashtable.c -------------------------------------------------------------------------------- /firmware/components/console/argtable3/arg_int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/console/argtable3/arg_int.c -------------------------------------------------------------------------------- /firmware/components/console/argtable3/arg_lit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/console/argtable3/arg_lit.c -------------------------------------------------------------------------------- /firmware/components/console/argtable3/arg_rem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/console/argtable3/arg_rem.c -------------------------------------------------------------------------------- /firmware/components/console/argtable3/arg_rex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/console/argtable3/arg_rex.c -------------------------------------------------------------------------------- /firmware/components/console/argtable3/arg_str.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/console/argtable3/arg_str.c -------------------------------------------------------------------------------- /firmware/components/console/argtable3/arg_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/console/argtable3/arg_utils.c -------------------------------------------------------------------------------- /firmware/components/console/argtable3/argtable3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/console/argtable3/argtable3.c -------------------------------------------------------------------------------- /firmware/components/console/argtable3/argtable3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/console/argtable3/argtable3.h -------------------------------------------------------------------------------- /firmware/components/console/argtable3/argtable3_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/console/argtable3/argtable3_private.h -------------------------------------------------------------------------------- /firmware/components/console/argtable3/sbom.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/console/argtable3/sbom.yml -------------------------------------------------------------------------------- /firmware/components/console/commands.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/console/commands.c -------------------------------------------------------------------------------- /firmware/components/console/esp_console.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/console/esp_console.h -------------------------------------------------------------------------------- /firmware/components/console/esp_console_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/console/esp_console_common.c -------------------------------------------------------------------------------- /firmware/components/console/esp_console_repl_chip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/console/esp_console_repl_chip.c -------------------------------------------------------------------------------- /firmware/components/console/esp_console_repl_linux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/console/esp_console_repl_linux.c -------------------------------------------------------------------------------- /firmware/components/console/linenoise/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/console/linenoise/LICENSE -------------------------------------------------------------------------------- /firmware/components/console/linenoise/linenoise.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/console/linenoise/linenoise.c -------------------------------------------------------------------------------- /firmware/components/console/linenoise/linenoise.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/console/linenoise/linenoise.h -------------------------------------------------------------------------------- /firmware/components/console/private_include/console_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/console/private_include/console_private.h -------------------------------------------------------------------------------- /firmware/components/console/split_argv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/console/split_argv.c -------------------------------------------------------------------------------- /firmware/components/console/test_apps/.build-test-rules.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/console/test_apps/.build-test-rules.yml -------------------------------------------------------------------------------- /firmware/components/console/test_apps/console/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/console/test_apps/console/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/console/test_apps/console/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/console/test_apps/console/README.md -------------------------------------------------------------------------------- /firmware/components/console/test_apps/console/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/console/test_apps/console/main/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/console/test_apps/console/main/test_console.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/console/test_apps/console/main/test_console.c -------------------------------------------------------------------------------- /firmware/components/console/test_apps/console/pytest_console.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/console/test_apps/console/pytest_console.py -------------------------------------------------------------------------------- /firmware/components/console/test_apps/console/sdkconfig.ci.sorted: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/console/test_apps/console/sdkconfig.ci.sorted -------------------------------------------------------------------------------- /firmware/components/console/test_apps/console/sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/console/test_apps/console/sdkconfig.defaults -------------------------------------------------------------------------------- /firmware/components/console/test_apps/console/sdkconfig.defaults.linux: -------------------------------------------------------------------------------- 1 | CONFIG_FREERTOS_WATCHPOINT_END_OF_STACK=n 2 | -------------------------------------------------------------------------------- /firmware/components/dns_server/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/dns_server/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/dns_server/dns_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/dns_server/dns_server.c -------------------------------------------------------------------------------- /firmware/components/dns_server/include/dns_server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/dns_server/include/dns_server.h -------------------------------------------------------------------------------- /firmware/components/drone_id/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/drone_id/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/drone_id/alt_unix_time/alt_unix_time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/drone_id/alt_unix_time/alt_unix_time.c -------------------------------------------------------------------------------- /firmware/components/drone_id/alt_unix_time/alt_unix_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/drone_id/alt_unix_time/alt_unix_time.h -------------------------------------------------------------------------------- /firmware/components/drone_id/id_open/id_open.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/drone_id/id_open/id_open.cpp -------------------------------------------------------------------------------- /firmware/components/drone_id/id_open/id_open.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/drone_id/id_open/id_open.h -------------------------------------------------------------------------------- /firmware/components/drone_id/id_open_esp32/id_open_beacon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/drone_id/id_open_esp32/id_open_beacon.cpp -------------------------------------------------------------------------------- /firmware/components/drone_id/id_open_esp32/id_open_esp32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/drone_id/id_open_esp32/id_open_esp32.cpp -------------------------------------------------------------------------------- /firmware/components/drone_id/id_open_esp32/id_open_esp32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/drone_id/id_open_esp32/id_open_esp32.h -------------------------------------------------------------------------------- /firmware/components/drone_id/location.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/drone_id/location.h -------------------------------------------------------------------------------- /firmware/components/drone_id/odid_wifi/odid_wifi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/drone_id/odid_wifi/odid_wifi.h -------------------------------------------------------------------------------- /firmware/components/drone_id/odid_wifi/wifi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/drone_id/odid_wifi/wifi.c -------------------------------------------------------------------------------- /firmware/components/drone_id/odrone_id.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/drone_id/odrone_id.cpp -------------------------------------------------------------------------------- /firmware/components/drone_id/odrone_id.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/drone_id/odrone_id.h -------------------------------------------------------------------------------- /firmware/components/drone_id/opendroneid/opendroneid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/drone_id/opendroneid/opendroneid.c -------------------------------------------------------------------------------- /firmware/components/drone_id/opendroneid/opendroneid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/drone_id/opendroneid/opendroneid.h -------------------------------------------------------------------------------- /firmware/components/drone_id/spoofer/spoofer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/drone_id/spoofer/spoofer.cpp -------------------------------------------------------------------------------- /firmware/components/drone_id/spoofer/spoofer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/drone_id/spoofer/spoofer.h -------------------------------------------------------------------------------- /firmware/components/drone_id/utm/utm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/drone_id/utm/utm.cpp -------------------------------------------------------------------------------- /firmware/components/drone_id/utm/utm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/drone_id/utm/utm.h -------------------------------------------------------------------------------- /firmware/components/esp-zigbee-console/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/esp-zigbee-console/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/esp-zigbee-console/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/esp-zigbee-console/README.md -------------------------------------------------------------------------------- /firmware/components/esp-zigbee-console/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/esp-zigbee-console/idf_component.yml -------------------------------------------------------------------------------- /firmware/components/esp-zigbee-console/linker.lf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/esp-zigbee-console/linker.lf -------------------------------------------------------------------------------- /firmware/components/esp-zigbee-console/src/argtable_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/esp-zigbee-console/src/argtable_ext.c -------------------------------------------------------------------------------- /firmware/components/esp-zigbee-console/src/argtable_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/esp-zigbee-console/src/argtable_ext.h -------------------------------------------------------------------------------- /firmware/components/esp-zigbee-console/src/cli_cmd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/esp-zigbee-console/src/cli_cmd.c -------------------------------------------------------------------------------- /firmware/components/esp-zigbee-console/src/cli_cmd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/esp-zigbee-console/src/cli_cmd.h -------------------------------------------------------------------------------- /firmware/components/esp-zigbee-console/src/cli_cmd_bdb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/esp-zigbee-console/src/cli_cmd_bdb.c -------------------------------------------------------------------------------- /firmware/components/esp-zigbee-console/src/cli_cmd_misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/esp-zigbee-console/src/cli_cmd_misc.c -------------------------------------------------------------------------------- /firmware/components/esp-zigbee-console/src/cli_cmd_zcl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/esp-zigbee-console/src/cli_cmd_zcl.c -------------------------------------------------------------------------------- /firmware/components/esp-zigbee-console/src/cli_cmd_zcl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/esp-zigbee-console/src/cli_cmd_zcl.h -------------------------------------------------------------------------------- /firmware/components/esp-zigbee-console/src/cli_cmd_zdo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/esp-zigbee-console/src/cli_cmd_zdo.c -------------------------------------------------------------------------------- /firmware/components/esp-zigbee-console/src/cli_cmd_zgp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/esp-zigbee-console/src/cli_cmd_zgp.c -------------------------------------------------------------------------------- /firmware/components/esp-zigbee-console/src/cli_cmd_zha.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/esp-zigbee-console/src/cli_cmd_zha.c -------------------------------------------------------------------------------- /firmware/components/esp-zigbee-console/src/cli_output.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/esp-zigbee-console/src/cli_output.c -------------------------------------------------------------------------------- /firmware/components/esp-zigbee-console/src/cli_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/esp-zigbee-console/src/cli_util.h -------------------------------------------------------------------------------- /firmware/components/esp-zigbee-console/src/cmdline_parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/esp-zigbee-console/src/cmdline_parser.c -------------------------------------------------------------------------------- /firmware/components/esp-zigbee-console/src/cmdline_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/esp-zigbee-console/src/cmdline_parser.h -------------------------------------------------------------------------------- /firmware/components/esp-zigbee-console/src/esp_zigbee_console.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/esp-zigbee-console/src/esp_zigbee_console.c -------------------------------------------------------------------------------- /firmware/components/esp-zigbee-console/src/esp_zigbee_console.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/esp-zigbee-console/src/esp_zigbee_console.h -------------------------------------------------------------------------------- /firmware/components/esp-zigbee-console/src/zb_data/ha.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/esp-zigbee-console/src/zb_data/ha.c -------------------------------------------------------------------------------- /firmware/components/esp-zigbee-console/src/zb_data/ha.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/esp-zigbee-console/src/zb_data/ha.h -------------------------------------------------------------------------------- /firmware/components/esp-zigbee-console/src/zb_data/zcl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/esp-zigbee-console/src/zb_data/zcl.c -------------------------------------------------------------------------------- /firmware/components/esp-zigbee-console/src/zb_data/zcl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/esp-zigbee-console/src/zb_data/zcl.h -------------------------------------------------------------------------------- /firmware/components/files_ops/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/files_ops/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/files_ops/files_ops.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/files_ops/files_ops.c -------------------------------------------------------------------------------- /firmware/components/files_ops/include/files_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/files_ops/include/files_ops.h -------------------------------------------------------------------------------- /firmware/components/flash_fs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/flash_fs/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/flash_fs/flash_fs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/flash_fs/flash_fs.c -------------------------------------------------------------------------------- /firmware/components/flash_fs/include/flash_fs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/flash_fs/include/flash_fs.h -------------------------------------------------------------------------------- /firmware/components/ieee802154/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/ieee802154/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/ieee802154/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/ieee802154/Kconfig -------------------------------------------------------------------------------- /firmware/components/ieee802154/driver/esp_ieee802154_ack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/ieee802154/driver/esp_ieee802154_ack.c -------------------------------------------------------------------------------- /firmware/components/ieee802154/driver/esp_ieee802154_debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/ieee802154/driver/esp_ieee802154_debug.c -------------------------------------------------------------------------------- /firmware/components/ieee802154/driver/esp_ieee802154_dev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/ieee802154/driver/esp_ieee802154_dev.c -------------------------------------------------------------------------------- /firmware/components/ieee802154/driver/esp_ieee802154_frame.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/ieee802154/driver/esp_ieee802154_frame.c -------------------------------------------------------------------------------- /firmware/components/ieee802154/driver/esp_ieee802154_pib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/ieee802154/driver/esp_ieee802154_pib.c -------------------------------------------------------------------------------- /firmware/components/ieee802154/driver/esp_ieee802154_sec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/ieee802154/driver/esp_ieee802154_sec.c -------------------------------------------------------------------------------- /firmware/components/ieee802154/driver/esp_ieee802154_timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/ieee802154/driver/esp_ieee802154_timer.c -------------------------------------------------------------------------------- /firmware/components/ieee802154/driver/esp_ieee802154_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/ieee802154/driver/esp_ieee802154_util.c -------------------------------------------------------------------------------- /firmware/components/ieee802154/esp_ieee802154.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/ieee802154/esp_ieee802154.c -------------------------------------------------------------------------------- /firmware/components/ieee802154/include/esp_ieee802154.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/ieee802154/include/esp_ieee802154.h -------------------------------------------------------------------------------- /firmware/components/ieee802154/include/esp_ieee802154_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/ieee802154/include/esp_ieee802154_types.h -------------------------------------------------------------------------------- /firmware/components/ieee802154/linker.lf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/ieee802154/linker.lf -------------------------------------------------------------------------------- /firmware/components/ieee_sniffer/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/ieee_sniffer/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/ieee_sniffer/ieee_sniffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/ieee_sniffer/ieee_sniffer.c -------------------------------------------------------------------------------- /firmware/components/ieee_sniffer/ieee_sniffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/ieee_sniffer/ieee_sniffer.h -------------------------------------------------------------------------------- /firmware/components/ledc_controller/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/ledc_controller/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/ledc_controller/ledc_controller.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/ledc_controller/ledc_controller.c -------------------------------------------------------------------------------- /firmware/components/ledc_controller/ledc_controller.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/ledc_controller/ledc_controller.h -------------------------------------------------------------------------------- /firmware/components/leds/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/leds/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/leds/include/leds.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/leds/include/leds.h -------------------------------------------------------------------------------- /firmware/components/leds/leds.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/leds/leds.c -------------------------------------------------------------------------------- /firmware/components/minino_config/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | idf_component_register(SRCS INCLUDE_DIRS) 2 | -------------------------------------------------------------------------------- /firmware/components/minino_config/Kconfig.projbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/minino_config/Kconfig.projbuild -------------------------------------------------------------------------------- /firmware/components/nmea_parser/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/nmea_parser/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/nmea_parser/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/nmea_parser/README.md -------------------------------------------------------------------------------- /firmware/components/nmea_parser/include/nmea_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/nmea_parser/include/nmea_parser.h -------------------------------------------------------------------------------- /firmware/components/nmea_parser/nmea_parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/nmea_parser/nmea_parser.c -------------------------------------------------------------------------------- /firmware/components/open_thread/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/open_thread/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/open_thread/include/open_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/open_thread/include/open_thread.h -------------------------------------------------------------------------------- /firmware/components/open_thread/include/open_thread_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/open_thread/include/open_thread_config.h -------------------------------------------------------------------------------- /firmware/components/open_thread/open_thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/open_thread/open_thread.c -------------------------------------------------------------------------------- /firmware/components/openthread/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/openthread/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/Kconfig -------------------------------------------------------------------------------- /firmware/components/openthread/include/esp_openthread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/include/esp_openthread.h -------------------------------------------------------------------------------- /firmware/components/openthread/include/esp_openthread_cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/include/esp_openthread_cli.h -------------------------------------------------------------------------------- /firmware/components/openthread/include/esp_openthread_dns64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/include/esp_openthread_dns64.h -------------------------------------------------------------------------------- /firmware/components/openthread/include/esp_openthread_lock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/include/esp_openthread_lock.h -------------------------------------------------------------------------------- /firmware/components/openthread/include/esp_openthread_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/include/esp_openthread_types.h -------------------------------------------------------------------------------- /firmware/components/openthread/include/esp_radio_spinel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/include/esp_radio_spinel.h -------------------------------------------------------------------------------- /firmware/components/openthread/lib/.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/lib/.gitlab-ci.yml -------------------------------------------------------------------------------- /firmware/components/openthread/lib/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/lib/LICENSE -------------------------------------------------------------------------------- /firmware/components/openthread/lib/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/lib/README.rst -------------------------------------------------------------------------------- /firmware/components/openthread/lib/esp32/libopenthread_br.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/lib/esp32/libopenthread_br.a -------------------------------------------------------------------------------- /firmware/components/openthread/lib/esp32c2/libopenthread_br.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/lib/esp32c2/libopenthread_br.a -------------------------------------------------------------------------------- /firmware/components/openthread/lib/esp32c3/libopenthread_br.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/lib/esp32c3/libopenthread_br.a -------------------------------------------------------------------------------- /firmware/components/openthread/lib/esp32c6/libopenthread_br.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/lib/esp32c6/libopenthread_br.a -------------------------------------------------------------------------------- /firmware/components/openthread/lib/esp32s2/libopenthread_br.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/lib/esp32s2/libopenthread_br.a -------------------------------------------------------------------------------- /firmware/components/openthread/lib/esp32s3/libopenthread_br.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/lib/esp32s3/libopenthread_br.a -------------------------------------------------------------------------------- /firmware/components/openthread/linker.lf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/linker.lf -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/.clang-format -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/.clang-tidy -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/.code-spell-ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/.code-spell-ignore -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/.codecov.yml -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/.default-version: -------------------------------------------------------------------------------- 1 | 0.01.00 2 | -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/.gitattributes -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/.github/dependabot.yml -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/.gitignore -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/.gn -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/.prettierrc -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/AUTHORS -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/BUILD.gn -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/CONTRIBUTING.md -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/LICENSE -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/NOTICE -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/README.md -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/SECURITY.md -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/STYLE_GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/STYLE_GUIDE.md -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/doc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/doc/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/doc/Doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/doc/Doxyfile.in -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/doc/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/doc/header.html -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/doc/ot_api_doc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/doc/ot_api_doc.h -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/doc/ot_config_doc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/doc/ot_config_doc.h -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/etc/cmake/options.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/etc/cmake/options.cmake -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/etc/cmake/print.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/etc/cmake/print.cmake -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/etc/gn/openthread.gni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/etc/gn/openthread.gni -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/examples/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/examples/apps/ncp/ncp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/examples/apps/ncp/ncp.c -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/script/bootstrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/script/bootstrap -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/script/check-arm-build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/script/check-arm-build -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/script/check-gn-build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/script/check-gn-build -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/script/check-posix-pty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/script/check-posix-pty -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/script/check-scan-build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/script/check-scan-build -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/script/check-size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/script/check-size -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/script/clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/script/clang-format -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/script/clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/script/clang-tidy -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/script/cmake-build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/script/cmake-build -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/script/code-spell: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/script/code-spell -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/script/gcda-tool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/script/gcda-tool -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/script/git-tool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/script/git-tool -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/script/make-pretty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/script/make-pretty -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/script/package: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/script/package -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/script/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/script/test -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/BUILD.gn -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/README.md -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/README_BR.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/README_BR.md -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/README_COAP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/README_COAP.md -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/README_COAPS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/README_COAPS.md -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/README_SRP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/README_SRP.md -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/README_TCAT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/README_TCAT.md -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/README_TCP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/README_TCP.md -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/README_UDP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/README_UDP.md -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/cli.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/cli.cpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/cli.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/cli.hpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/cli_bbr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/cli_bbr.cpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/cli_bbr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/cli_bbr.hpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/cli_br.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/cli_br.cpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/cli_br.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/cli_br.hpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/cli_coap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/cli_coap.cpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/cli_coap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/cli_coap.hpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/cli_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/cli_config.h -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/cli_dataset.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/cli_dataset.cpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/cli_dataset.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/cli_dataset.hpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/cli_dns.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/cli_dns.cpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/cli_dns.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/cli_dns.hpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/cli_history.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/cli_history.cpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/cli_history.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/cli_history.hpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/cli_joiner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/cli_joiner.cpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/cli_joiner.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/cli_joiner.hpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/cli_output.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/cli_output.cpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/cli_output.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/cli_output.hpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/cli_ping.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/cli_ping.cpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/cli_ping.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/cli_ping.hpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/cli_tcat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/cli_tcat.cpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/cli_tcat.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/cli_tcat.hpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/cli_tcp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/cli_tcp.cpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/cli_tcp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/cli_tcp.hpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/cli_udp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/cli_udp.cpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/cli_udp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/cli_udp.hpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/ftd.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/ftd.cmake -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/mtd.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/mtd.cmake -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/cli/radio.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/cli/radio.cmake -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/BUILD.gn -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/coap/coap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/coap/coap.cpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/coap/coap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/coap/coap.hpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/common/log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/common/log.cpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/common/log.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/common/log.hpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/common/new.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/common/new.hpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/config/coap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/config/coap.h -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/config/diag.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/config/diag.h -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/config/ip6.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/config/ip6.h -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/config/mac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/config/mac.h -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/config/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/config/misc.h -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/config/mle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/config/mle.h -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/config/nat64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/config/nat64.h -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/config/tmf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/config/tmf.h -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/config/trel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/config/trel.h -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/ftd.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/ftd.cmake -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/mac/mac.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/mac/mac.cpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/mac/mac.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/mac/mac.hpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/mtd.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/mtd.cmake -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/net/dhcp6.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/net/dhcp6.hpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/net/icmp6.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/net/icmp6.cpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/net/icmp6.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/net/icmp6.hpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/net/ip6.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/net/ip6.cpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/net/ip6.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/net/ip6.hpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/net/nd6.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/net/nd6.cpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/net/nd6.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/net/nd6.hpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/net/netif.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/net/netif.cpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/net/netif.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/net/netif.hpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/net/socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/net/socket.cpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/net/socket.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/net/socket.hpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/net/tcp6.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/net/tcp6.cpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/net/tcp6.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/net/tcp6.hpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/net/udp6.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/net/udp6.cpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/net/udp6.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/net/udp6.hpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/radio.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/radio.cmake -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/thread/mle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/thread/mle.cpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/thread/mle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/thread/mle.hpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/thread/tmf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/thread/tmf.cpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/core/thread/tmf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/core/thread/tmf.hpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/lib/common.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/lib/common.am -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/lib/hdlc/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/lib/hdlc/BUILD.gn -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/lib/hdlc/hdlc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/lib/hdlc/hdlc.cpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/lib/hdlc/hdlc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/lib/hdlc/hdlc.hpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/lib/url/url.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/lib/url/url.cpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/lib/url/url.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/lib/url/url.hpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/ncp/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/ncp/BUILD.gn -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/ncp/ftd.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/ncp/ftd.cmake -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/ncp/mtd.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/ncp/mtd.cmake -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/ncp/ncp_base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/ncp/ncp_base.cpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/ncp/ncp_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/ncp/ncp_base.hpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/ncp/ncp_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/ncp/ncp_config.h -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/ncp/ncp_hdlc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/ncp/ncp_hdlc.cpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/ncp/ncp_hdlc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/ncp/ncp_hdlc.hpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/ncp/ncp_spi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/ncp/ncp_spi.cpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/ncp/ncp_spi.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/ncp/ncp_spi.hpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/ncp/radio.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/ncp/radio.cmake -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/posix/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/posix/README.md -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/posix/cli.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/posix/cli.cmake -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/posix/client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/posix/client.cpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/src/posix/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/src/posix/main.c -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/tests/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/tests/fuzz/ot_fuzz_framework.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/tests/fuzz/ot_fuzz_framework.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/tests/scripts/thread-cert/requirements.in: -------------------------------------------------------------------------------- 1 | ipaddress 2 | pexpect 3 | pycryptodome 4 | pyshark==0.4.6 5 | -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/tests/toranj/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/tests/toranj/build.sh -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/tests/toranj/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/tests/toranj/start.sh -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/tests/unit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/tests/unit/README.md -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/third_party/mbedtls/repo/3rdparty/.gitignore: -------------------------------------------------------------------------------- 1 | /Makefile 2 | -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/third_party/mbedtls/repo/3rdparty/everest/.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | Makefile 3 | -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/third_party/mbedtls/repo/docs/.gitignore: -------------------------------------------------------------------------------- 1 | *.html 2 | *.pdf 3 | -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/third_party/mbedtls/repo/include/.gitignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | *.sln 3 | *.vcxproj 4 | mbedtls/check_config 5 | -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/third_party/mbedtls/repo/library/.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | libmbed* 3 | *.sln 4 | *.vcxproj 5 | -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/third_party/mbedtls/repo/programs/fuzz/fuzz_client.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 1048575 3 | -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/third_party/mbedtls/repo/programs/fuzz/fuzz_dtlsclient.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 1048575 3 | -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/third_party/mbedtls/repo/programs/fuzz/fuzz_dtlsserver.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 1048575 3 | -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/third_party/mbedtls/repo/programs/fuzz/fuzz_privkey.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 65535 3 | -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/third_party/mbedtls/repo/programs/fuzz/fuzz_pubkey.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 65535 3 | -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/third_party/mbedtls/repo/programs/fuzz/fuzz_server.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 1048575 3 | -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/third_party/mbedtls/repo/programs/fuzz/fuzz_x509crl.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 65535 3 | -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/third_party/mbedtls/repo/programs/fuzz/fuzz_x509crt.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 65535 3 | -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/third_party/mbedtls/repo/programs/fuzz/fuzz_x509csr.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 65535 3 | -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/third_party/mbedtls/repo/programs/test/cmake_subproject/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | Makefile 3 | cmake_subproject 4 | -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/third_party/mbedtls/repo/tests/.jenkins/Jenkinsfile: -------------------------------------------------------------------------------- 1 | mbedtls.run_job() 2 | -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/third_party/mbedtls/repo/tests/data_files/base64/empty.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/third_party/mbedtls/repo/tests/data_files/hash_file_4: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/third_party/mbedtls/repo/tests/data_files/passwd.psk: -------------------------------------------------------------------------------- 1 | Client_identity:6162636465666768696a6b6c6d6e6f70 2 | -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/tools/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/tools/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/tools/harness-automation/requirements.txt: -------------------------------------------------------------------------------- 1 | pyserial 2 | selenium 3 | pysnmp 4 | -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/tools/harness-automation/start.bat: -------------------------------------------------------------------------------- 1 | cd %~dp0 2 | python -u -m autothreadharness.runner %* 3 | -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/tools/harness-simulation/harness/Thread_Harness/simulation/Sniffer/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/tools/harness-simulation/harness/Thread_Harness/simulation/Sniffer/proto/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/tools/harness-simulation/harness/Thread_Harness/simulation/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/tools/harness-simulation/posix/etc/requirements.txt: -------------------------------------------------------------------------------- 1 | pexpect==4.7.0 2 | ptyprocess==0.6.0 3 | pyserial==3.4 4 | -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/tools/ot-fct/cli.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/tools/ot-fct/cli.cpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/tools/ot-fct/cli.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/tools/ot-fct/cli.hpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/tools/ot-fct/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/tools/ot-fct/main.cpp -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/tools/otci/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/tools/otci/LICENSE -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/tools/otci/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/tools/otci/README.md -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/tools/otci/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/tools/otci/setup.py -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/tools/spi-hdlc-adapter/.gitignore: -------------------------------------------------------------------------------- 1 | spi-hdlc-adapter 2 | -------------------------------------------------------------------------------- /firmware/components/openthread/openthread/zephyr/module.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/openthread/zephyr/module.yml -------------------------------------------------------------------------------- /firmware/components/openthread/sbom.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/sbom.yml -------------------------------------------------------------------------------- /firmware/components/openthread/sbom_openthread.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/sbom_openthread.yml -------------------------------------------------------------------------------- /firmware/components/openthread/src/esp_openthread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/src/esp_openthread.cpp -------------------------------------------------------------------------------- /firmware/components/openthread/src/esp_openthread_cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/src/esp_openthread_cli.c -------------------------------------------------------------------------------- /firmware/components/openthread/src/esp_openthread_dns64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/src/esp_openthread_dns64.c -------------------------------------------------------------------------------- /firmware/components/openthread/src/esp_openthread_lock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/src/esp_openthread_lock.c -------------------------------------------------------------------------------- /firmware/components/openthread/src/esp_openthread_lwip_netif.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/src/esp_openthread_lwip_netif.c -------------------------------------------------------------------------------- /firmware/components/openthread/src/esp_openthread_netif_glue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/src/esp_openthread_netif_glue.c -------------------------------------------------------------------------------- /firmware/components/openthread/src/esp_openthread_platform.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/src/esp_openthread_platform.cpp -------------------------------------------------------------------------------- /firmware/components/openthread/src/esp_openthread_task_queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/src/esp_openthread_task_queue.c -------------------------------------------------------------------------------- /firmware/components/openthread/src/ncp/esp_openthread_ncp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/src/ncp/esp_openthread_ncp.cpp -------------------------------------------------------------------------------- /firmware/components/openthread/src/port/esp_openthread_alarm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/src/port/esp_openthread_alarm.c -------------------------------------------------------------------------------- /firmware/components/openthread/src/port/esp_openthread_memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/src/port/esp_openthread_memory.c -------------------------------------------------------------------------------- /firmware/components/openthread/src/port/esp_openthread_misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/src/port/esp_openthread_misc.c -------------------------------------------------------------------------------- /firmware/components/openthread/src/port/esp_openthread_radio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/src/port/esp_openthread_radio.c -------------------------------------------------------------------------------- /firmware/components/openthread/src/port/esp_openthread_sleep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/src/port/esp_openthread_sleep.c -------------------------------------------------------------------------------- /firmware/components/openthread/src/port/esp_openthread_state.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/src/port/esp_openthread_state.c -------------------------------------------------------------------------------- /firmware/components/openthread/src/port/esp_openthread_uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/src/port/esp_openthread_uart.c -------------------------------------------------------------------------------- /firmware/components/openthread/src/port/esp_openthread_udp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/src/port/esp_openthread_udp.c -------------------------------------------------------------------------------- /firmware/components/openthread/src/spinel/esp_radio_spinel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/openthread/src/spinel/esp_radio_spinel.cpp -------------------------------------------------------------------------------- /firmware/components/preferences/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/preferences/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/preferences/include/preferences.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/preferences/include/preferences.h -------------------------------------------------------------------------------- /firmware/components/preferences/preferences.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/preferences/preferences.c -------------------------------------------------------------------------------- /firmware/components/radio_selector/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/radio_selector/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/radio_selector/include/radio_selector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/radio_selector/include/radio_selector.h -------------------------------------------------------------------------------- /firmware/components/radio_selector/radio_selector.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/radio_selector/radio_selector.c -------------------------------------------------------------------------------- /firmware/components/sd_card/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/sd_card/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/sd_card/include/sd_card.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/sd_card/include/sd_card.h -------------------------------------------------------------------------------- /firmware/components/sd_card/sd_card.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/sd_card/sd_card.c -------------------------------------------------------------------------------- /firmware/components/thread_broadcast/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/thread_broadcast/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/thread_broadcast/include/thread_broadcast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/thread_broadcast/include/thread_broadcast.h -------------------------------------------------------------------------------- /firmware/components/thread_broadcast/thread_broadcast.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/thread_broadcast/thread_broadcast.c -------------------------------------------------------------------------------- /firmware/components/trackers_scanner/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/trackers_scanner/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/trackers_scanner/trackers_scanner.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/trackers_scanner/trackers_scanner.c -------------------------------------------------------------------------------- /firmware/components/trackers_scanner/trackers_scanner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/trackers_scanner/trackers_scanner.h -------------------------------------------------------------------------------- /firmware/components/uart_bridge/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/uart_bridge/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/uart_bridge/include/uart_bridge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/uart_bridge/include/uart_bridge.h -------------------------------------------------------------------------------- /firmware/components/uart_bridge/uart_bridge.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/uart_bridge/uart_bridge.c -------------------------------------------------------------------------------- /firmware/components/uart_sender/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/uart_sender/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/uart_sender/uart_sender.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/uart_sender/uart_sender.c -------------------------------------------------------------------------------- /firmware/components/uart_sender/uart_sender.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/uart_sender/uart_sender.h -------------------------------------------------------------------------------- /firmware/components/wifi_ap_manager/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/wifi_ap_manager/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/wifi_ap_manager/wifi_ap_manager.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/wifi_ap_manager/wifi_ap_manager.c -------------------------------------------------------------------------------- /firmware/components/wifi_ap_manager/wifi_ap_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/wifi_ap_manager/wifi_ap_manager.h -------------------------------------------------------------------------------- /firmware/components/wifi_app/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/wifi_app/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/wifi_app/wifi_app.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/wifi_app/wifi_app.c -------------------------------------------------------------------------------- /firmware/components/wifi_app/wifi_app.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/wifi_app/wifi_app.h -------------------------------------------------------------------------------- /firmware/components/wifi_attacks/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/wifi_attacks/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/wifi_attacks/wifi_attacks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/wifi_attacks/wifi_attacks.c -------------------------------------------------------------------------------- /firmware/components/wifi_attacks/wifi_attacks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/wifi_attacks/wifi_attacks.h -------------------------------------------------------------------------------- /firmware/components/wifi_controller/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/wifi_controller/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/wifi_controller/Kconfig.projbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/wifi_controller/Kconfig.projbuild -------------------------------------------------------------------------------- /firmware/components/wifi_controller/wifi_controller.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/wifi_controller/wifi_controller.c -------------------------------------------------------------------------------- /firmware/components/wifi_controller/wifi_controller.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/wifi_controller/wifi_controller.h -------------------------------------------------------------------------------- /firmware/components/wifi_scanner/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/wifi_scanner/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/wifi_scanner/wifi_scanner.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/wifi_scanner/wifi_scanner.c -------------------------------------------------------------------------------- /firmware/components/wifi_scanner/wifi_scanner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/wifi_scanner/wifi_scanner.h -------------------------------------------------------------------------------- /firmware/components/wifi_sniffer/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/wifi_sniffer/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/wifi_sniffer/Kconfig.projbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/wifi_sniffer/Kconfig.projbuild -------------------------------------------------------------------------------- /firmware/components/wifi_sniffer/cmd_pcap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/wifi_sniffer/cmd_pcap.c -------------------------------------------------------------------------------- /firmware/components/wifi_sniffer/cmd_sniffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/wifi_sniffer/cmd_sniffer.c -------------------------------------------------------------------------------- /firmware/components/wifi_sniffer/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/wifi_sniffer/idf_component.yml -------------------------------------------------------------------------------- /firmware/components/wifi_sniffer/include/cmd_pcap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/wifi_sniffer/include/cmd_pcap.h -------------------------------------------------------------------------------- /firmware/components/wifi_sniffer/include/cmd_sniffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/wifi_sniffer/include/cmd_sniffer.h -------------------------------------------------------------------------------- /firmware/components/wifi_sniffer/include/wifi_sniffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/wifi_sniffer/include/wifi_sniffer.h -------------------------------------------------------------------------------- /firmware/components/wifi_sniffer/wifi_sniffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/wifi_sniffer/wifi_sniffer.c -------------------------------------------------------------------------------- /firmware/components/zb_cli/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/zb_cli/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/zb_cli/zb_cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/zb_cli/zb_cli.c -------------------------------------------------------------------------------- /firmware/components/zb_cli/zb_cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/zb_cli/zb_cli.h -------------------------------------------------------------------------------- /firmware/components/zigbee_switch/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/zigbee_switch/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/components/zigbee_switch/include/zigbee_switch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/zigbee_switch/include/zigbee_switch.h -------------------------------------------------------------------------------- /firmware/components/zigbee_switch/zigbee_switch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/components/zigbee_switch/zigbee_switch.c -------------------------------------------------------------------------------- /firmware/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/docker-compose.yml -------------------------------------------------------------------------------- /firmware/dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/dockerfile -------------------------------------------------------------------------------- /firmware/get_build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/get_build.sh -------------------------------------------------------------------------------- /firmware/get_builds.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/get_builds.sh -------------------------------------------------------------------------------- /firmware/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/main/apps/app_demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/app_demo/README.md -------------------------------------------------------------------------------- /firmware/main/apps/app_demo/hello_cmd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/app_demo/hello_cmd.c -------------------------------------------------------------------------------- /firmware/main/apps/app_demo/hello_cmd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/app_demo/hello_cmd.h -------------------------------------------------------------------------------- /firmware/main/apps/app_demo/hello_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/app_demo/hello_module.c -------------------------------------------------------------------------------- /firmware/main/apps/app_demo/hello_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/app_demo/hello_module.h -------------------------------------------------------------------------------- /firmware/main/apps/ble/adv_scanner/adv_scan_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/ble/adv_scanner/adv_scan_module.c -------------------------------------------------------------------------------- /firmware/main/apps/ble/adv_scanner/adv_scan_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/ble/adv_scanner/adv_scan_module.h -------------------------------------------------------------------------------- /firmware/main/apps/ble/adv_scanner/adv_scan_screens.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/ble/adv_scanner/adv_scan_screens.c -------------------------------------------------------------------------------- /firmware/main/apps/ble/adv_scanner/adv_scan_screens.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/ble/adv_scanner/adv_scan_screens.h -------------------------------------------------------------------------------- /firmware/main/apps/ble/gattcmd/gattcmd_cmd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/ble/gattcmd/gattcmd_cmd.c -------------------------------------------------------------------------------- /firmware/main/apps/ble/gattcmd/gattcmd_cmd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/ble/gattcmd/gattcmd_cmd.h -------------------------------------------------------------------------------- /firmware/main/apps/ble/gattcmd/gattcmd_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/ble/gattcmd/gattcmd_module.c -------------------------------------------------------------------------------- /firmware/main/apps/ble/gattcmd/gattcmd_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/ble/gattcmd/gattcmd_module.h -------------------------------------------------------------------------------- /firmware/main/apps/ble/gattcmd/services/gattcmd_enum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/ble/gattcmd/services/gattcmd_enum.c -------------------------------------------------------------------------------- /firmware/main/apps/ble/gattcmd/services/gattcmd_recon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/ble/gattcmd/services/gattcmd_recon.c -------------------------------------------------------------------------------- /firmware/main/apps/ble/gattcmd/services/gattcmd_scan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/ble/gattcmd/services/gattcmd_scan.c -------------------------------------------------------------------------------- /firmware/main/apps/ble/gattcmd/services/gattcmd_service.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/ble/gattcmd/services/gattcmd_service.h -------------------------------------------------------------------------------- /firmware/main/apps/ble/gattcmd/services/gattcmd_write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/ble/gattcmd/services/gattcmd_write.c -------------------------------------------------------------------------------- /firmware/main/apps/ble/hid_device/hid_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/ble/hid_device/hid_module.c -------------------------------------------------------------------------------- /firmware/main/apps/ble/hid_device/hid_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/ble/hid_device/hid_module.h -------------------------------------------------------------------------------- /firmware/main/apps/ble/hid_device/hid_screens.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/ble/hid_device/hid_screens.c -------------------------------------------------------------------------------- /firmware/main/apps/ble/hid_device/hid_screens.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/ble/hid_device/hid_screens.h -------------------------------------------------------------------------------- /firmware/main/apps/ble/spam/spam_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/ble/spam/spam_module.c -------------------------------------------------------------------------------- /firmware/main/apps/ble/spam/spam_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/ble/spam/spam_module.h -------------------------------------------------------------------------------- /firmware/main/apps/ble/spam/spam_screens.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/ble/spam/spam_screens.c -------------------------------------------------------------------------------- /firmware/main/apps/ble/spam/spam_screens.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/ble/spam/spam_screens.h -------------------------------------------------------------------------------- /firmware/main/apps/ble/trackers/trackers_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/ble/trackers/trackers_module.c -------------------------------------------------------------------------------- /firmware/main/apps/ble/trackers/trackers_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/ble/trackers/trackers_module.h -------------------------------------------------------------------------------- /firmware/main/apps/ble/trackers/trackers_screens.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/ble/trackers/trackers_screens.c -------------------------------------------------------------------------------- /firmware/main/apps/ble/trackers/trackers_screens.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/ble/trackers/trackers_screens.h -------------------------------------------------------------------------------- /firmware/main/apps/gpio/i2c_scanner/i2c_scanner.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/gpio/i2c_scanner/i2c_scanner.c -------------------------------------------------------------------------------- /firmware/main/apps/gpio/i2c_scanner/i2c_scanner.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include 4 | 5 | void i2c_scanner_begin(); -------------------------------------------------------------------------------- /firmware/main/apps/thread_sniffer/thread_sniffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/thread_sniffer/thread_sniffer.c -------------------------------------------------------------------------------- /firmware/main/apps/thread_sniffer/thread_sniffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/thread_sniffer/thread_sniffer.h -------------------------------------------------------------------------------- /firmware/main/apps/thread_sniffer/thread_sniffer_bitmaps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/thread_sniffer/thread_sniffer_bitmaps.h -------------------------------------------------------------------------------- /firmware/main/apps/thread_sniffer/thread_sniffer_screens.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/thread_sniffer/thread_sniffer_screens.c -------------------------------------------------------------------------------- /firmware/main/apps/thread_sniffer/thread_sniffer_screens.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/thread_sniffer/thread_sniffer_screens.h -------------------------------------------------------------------------------- /firmware/main/apps/wifi/captive/captive_cmd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi/captive/captive_cmd.c -------------------------------------------------------------------------------- /firmware/main/apps/wifi/captive/captive_cmd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi/captive/captive_cmd.h -------------------------------------------------------------------------------- /firmware/main/apps/wifi/captive/captive_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi/captive/captive_module.c -------------------------------------------------------------------------------- /firmware/main/apps/wifi/captive/captive_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi/captive/captive_module.h -------------------------------------------------------------------------------- /firmware/main/apps/wifi/captive/captive_screens.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi/captive/captive_screens.c -------------------------------------------------------------------------------- /firmware/main/apps/wifi/captive/captive_screens.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi/captive/captive_screens.h -------------------------------------------------------------------------------- /firmware/main/apps/wifi/captive/redirect.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi/captive/redirect.html -------------------------------------------------------------------------------- /firmware/main/apps/wifi/captive/root.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi/captive/root.html -------------------------------------------------------------------------------- /firmware/main/apps/wifi/deauth/deauth_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi/deauth/deauth_module.c -------------------------------------------------------------------------------- /firmware/main/apps/wifi/deauth/deauth_screens.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi/deauth/deauth_screens.c -------------------------------------------------------------------------------- /firmware/main/apps/wifi/deauth/deauth_screens.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi/deauth/deauth_screens.h -------------------------------------------------------------------------------- /firmware/main/apps/wifi/deauth/include/deauth_module.h: -------------------------------------------------------------------------------- 1 | 2 | void deauth_module_begin(); -------------------------------------------------------------------------------- /firmware/main/apps/wifi/deauth_detector/detector.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi/deauth_detector/detector.c -------------------------------------------------------------------------------- /firmware/main/apps/wifi/deauth_detector/detector.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | void deauth_detector_begin(); -------------------------------------------------------------------------------- /firmware/main/apps/wifi/drone_id/animations/drone_id_anim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi/drone_id/animations/drone_id_anim.c -------------------------------------------------------------------------------- /firmware/main/apps/wifi/drone_id/animations/drone_id_anim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi/drone_id/animations/drone_id_anim.h -------------------------------------------------------------------------------- /firmware/main/apps/wifi/drone_id/drone_id.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi/drone_id/drone_id.c -------------------------------------------------------------------------------- /firmware/main/apps/wifi/drone_id/drone_id.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi/drone_id/drone_id.h -------------------------------------------------------------------------------- /firmware/main/apps/wifi/drone_id/drone_id_cmd/drone_id_cmd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi/drone_id/drone_id_cmd/drone_id_cmd.c -------------------------------------------------------------------------------- /firmware/main/apps/wifi/drone_id/drone_id_cmd/drone_id_cmd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi/drone_id/drone_id_cmd/drone_id_cmd.h -------------------------------------------------------------------------------- /firmware/main/apps/wifi/droneid_scanner/droneid_scanner.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi/droneid_scanner/droneid_scanner.c -------------------------------------------------------------------------------- /firmware/main/apps/wifi/droneid_scanner/droneid_scanner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi/droneid_scanner/droneid_scanner.h -------------------------------------------------------------------------------- /firmware/main/apps/wifi/droneid_scanner/opendroneid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi/droneid_scanner/opendroneid.c -------------------------------------------------------------------------------- /firmware/main/apps/wifi/droneid_scanner/opendroneid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi/droneid_scanner/opendroneid.h -------------------------------------------------------------------------------- /firmware/main/apps/wifi/modbus_tcp/attacks/modbus_attacks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi/modbus_tcp/attacks/modbus_attacks.c -------------------------------------------------------------------------------- /firmware/main/apps/wifi/modbus_tcp/attacks/modbus_attacks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi/modbus_tcp/attacks/modbus_attacks.h -------------------------------------------------------------------------------- /firmware/main/apps/wifi/modbus_tcp/modbus_dos/modbus_dos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi/modbus_tcp/modbus_dos/modbus_dos.c -------------------------------------------------------------------------------- /firmware/main/apps/wifi/modbus_tcp/modbus_dos/modbus_dos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi/modbus_tcp/modbus_dos/modbus_dos.h -------------------------------------------------------------------------------- /firmware/main/apps/wifi/modbus_tcp/scenes/modbus_tcp_scenes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi/modbus_tcp/scenes/modbus_tcp_scenes.c -------------------------------------------------------------------------------- /firmware/main/apps/wifi/modbus_tcp/scenes/modbus_tcp_scenes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi/modbus_tcp/scenes/modbus_tcp_scenes.h -------------------------------------------------------------------------------- /firmware/main/apps/wifi/ssid_spam/screens/ssid_spam_screens.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi/ssid_spam/screens/ssid_spam_screens.c -------------------------------------------------------------------------------- /firmware/main/apps/wifi/ssid_spam/screens/ssid_spam_screens.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi/ssid_spam/screens/ssid_spam_screens.h -------------------------------------------------------------------------------- /firmware/main/apps/wifi/ssid_spam/ssid_spam.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi/ssid_spam/ssid_spam.c -------------------------------------------------------------------------------- /firmware/main/apps/wifi/ssid_spam/ssid_spam.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi/ssid_spam/ssid_spam.h -------------------------------------------------------------------------------- /firmware/main/apps/wifi_analyzer/scenes/analyzer_scenes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi_analyzer/scenes/analyzer_scenes.c -------------------------------------------------------------------------------- /firmware/main/apps/wifi_analyzer/scenes/analyzer_scenes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi_analyzer/scenes/analyzer_scenes.h -------------------------------------------------------------------------------- /firmware/main/apps/wifi_analyzer/screens/wifi_screens_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi_analyzer/screens/wifi_screens_module.c -------------------------------------------------------------------------------- /firmware/main/apps/wifi_analyzer/screens/wifi_screens_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi_analyzer/screens/wifi_screens_module.h -------------------------------------------------------------------------------- /firmware/main/apps/wifi_analyzer/wifi_analyzer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi_analyzer/wifi_analyzer.c -------------------------------------------------------------------------------- /firmware/main/apps/wifi_analyzer/wifi_analyzer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi_analyzer/wifi_analyzer.h -------------------------------------------------------------------------------- /firmware/main/apps/wifi_analyzer/wifi_bitmaps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/wifi_analyzer/wifi_bitmaps.h -------------------------------------------------------------------------------- /firmware/main/apps/zigbee/z_switch/z_switch_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/zigbee/z_switch/z_switch_module.c -------------------------------------------------------------------------------- /firmware/main/apps/zigbee/z_switch/z_switch_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/zigbee/z_switch/z_switch_module.h -------------------------------------------------------------------------------- /firmware/main/apps/zigbee/z_switch/z_switch_screens.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/zigbee/z_switch/z_switch_screens.c -------------------------------------------------------------------------------- /firmware/main/apps/zigbee/z_switch/z_switch_screens.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/apps/zigbee/z_switch/z_switch_screens.h -------------------------------------------------------------------------------- /firmware/main/drivers/oled_driver/font8x8_basic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/drivers/oled_driver/font8x8_basic.h -------------------------------------------------------------------------------- /firmware/main/drivers/oled_driver/oled_driver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/drivers/oled_driver/oled_driver.c -------------------------------------------------------------------------------- /firmware/main/drivers/oled_driver/oled_driver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/drivers/oled_driver/oled_driver.h -------------------------------------------------------------------------------- /firmware/main/drivers/oled_driver/oled_driver_i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/drivers/oled_driver/oled_driver_i2c.c -------------------------------------------------------------------------------- /firmware/main/drivers/oled_driver/oled_driver_spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/drivers/oled_driver/oled_driver_spi.c -------------------------------------------------------------------------------- /firmware/main/entities/animation_t.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/entities/animation_t.h -------------------------------------------------------------------------------- /firmware/main/entities/bitmap_t.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/entities/bitmap_t.h -------------------------------------------------------------------------------- /firmware/main/general/bitmaps_general.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/general/bitmaps_general.h -------------------------------------------------------------------------------- /firmware/main/general/general_animations/general_animations.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/general/general_animations/general_animations.c -------------------------------------------------------------------------------- /firmware/main/general/general_animations/general_animations.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/general/general_animations/general_animations.h -------------------------------------------------------------------------------- /firmware/main/general/general_filesdir/general_filedir.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/general/general_filesdir/general_filedir.h -------------------------------------------------------------------------------- /firmware/main/general/general_knob/general_knob.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/general/general_knob/general_knob.c -------------------------------------------------------------------------------- /firmware/main/general/general_knob/general_knob.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/general/general_knob/general_knob.h -------------------------------------------------------------------------------- /firmware/main/general/general_screens.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/general/general_screens.c -------------------------------------------------------------------------------- /firmware/main/general/general_screens.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/general/general_screens.h -------------------------------------------------------------------------------- /firmware/main/general/general_submenu/general_submenu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/general/general_submenu/general_submenu.c -------------------------------------------------------------------------------- /firmware/main/general/general_submenu/general_submenu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/general/general_submenu/general_submenu.h -------------------------------------------------------------------------------- /firmware/main/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/idf_component.yml -------------------------------------------------------------------------------- /firmware/main/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/main.c -------------------------------------------------------------------------------- /firmware/main/modules/about/about_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/about/about_module.c -------------------------------------------------------------------------------- /firmware/main/modules/about/about_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/about/about_module.h -------------------------------------------------------------------------------- /firmware/main/modules/animations_module/animations_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/animations_module/animations_module.c -------------------------------------------------------------------------------- /firmware/main/modules/animations_module/animations_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/animations_module/animations_module.h -------------------------------------------------------------------------------- /firmware/main/modules/animations_task/animations_task.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/animations_task/animations_task.c -------------------------------------------------------------------------------- /firmware/main/modules/animations_task/animations_task.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/animations_task/animations_task.h -------------------------------------------------------------------------------- /firmware/main/modules/cat_dos/cat_console.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/cat_dos/cat_console.c -------------------------------------------------------------------------------- /firmware/main/modules/cat_dos/cat_console.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/cat_dos/cat_console.h -------------------------------------------------------------------------------- /firmware/main/modules/cat_dos/catdos_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/cat_dos/catdos_module.c -------------------------------------------------------------------------------- /firmware/main/modules/cat_dos/catdos_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/cat_dos/catdos_module.h -------------------------------------------------------------------------------- /firmware/main/modules/cat_dos/cmd_catdos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/cat_dos/cmd_catdos.c -------------------------------------------------------------------------------- /firmware/main/modules/cat_dos/cmd_catdos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/cat_dos/cmd_catdos.h -------------------------------------------------------------------------------- /firmware/main/modules/cmd_control/cmd_control.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/cmd_control/cmd_control.c -------------------------------------------------------------------------------- /firmware/main/modules/cmd_control/cmd_control.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/cmd_control/cmd_control.h -------------------------------------------------------------------------------- /firmware/main/modules/cmd_control/cmd_system.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/cmd_control/cmd_system.c -------------------------------------------------------------------------------- /firmware/main/modules/cmd_control/cmd_wifi_list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/cmd_control/cmd_wifi_list.c -------------------------------------------------------------------------------- /firmware/main/modules/cmd_control/cmd_wifi_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/cmd_control/cmd_wifi_list.h -------------------------------------------------------------------------------- /firmware/main/modules/cmd_control/gpio/cmd_uart_bridge.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/cmd_control/gpio/cmd_uart_bridge.c -------------------------------------------------------------------------------- /firmware/main/modules/cmd_control/spamssid_cmd/spamssid_cmd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/cmd_control/spamssid_cmd/spamssid_cmd.c -------------------------------------------------------------------------------- /firmware/main/modules/cmd_control/spamssid_cmd/ssid_cmd.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /firmware/main/modules/coroutine/coroutine.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/coroutine/coroutine.c -------------------------------------------------------------------------------- /firmware/main/modules/coroutine/coroutine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/coroutine/coroutine.h -------------------------------------------------------------------------------- /firmware/main/modules/file_manager/file_manager_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/file_manager/file_manager_module.c -------------------------------------------------------------------------------- /firmware/main/modules/file_manager/file_manager_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/file_manager/file_manager_module.h -------------------------------------------------------------------------------- /firmware/main/modules/file_manager/file_manager_screens.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/file_manager/file_manager_screens.c -------------------------------------------------------------------------------- /firmware/main/modules/file_manager/file_manager_screens.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/file_manager/file_manager_screens.h -------------------------------------------------------------------------------- /firmware/main/modules/gps/gps_bitmaps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/gps/gps_bitmaps.h -------------------------------------------------------------------------------- /firmware/main/modules/gps/gps_hw/gps_hw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/gps/gps_hw/gps_hw.c -------------------------------------------------------------------------------- /firmware/main/modules/gps/gps_hw/gps_hw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/gps/gps_hw/gps_hw.h -------------------------------------------------------------------------------- /firmware/main/modules/gps/gps_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/gps/gps_module.c -------------------------------------------------------------------------------- /firmware/main/modules/gps/gps_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/gps/gps_module.h -------------------------------------------------------------------------------- /firmware/main/modules/gps/gps_screens.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/gps/gps_screens.c -------------------------------------------------------------------------------- /firmware/main/modules/gps/gps_screens.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/gps/gps_screens.h -------------------------------------------------------------------------------- /firmware/main/modules/gps/war_bee/warbee_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/gps/war_bee/warbee_module.c -------------------------------------------------------------------------------- /firmware/main/modules/gps/war_bee/warbee_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/gps/war_bee/warbee_module.h -------------------------------------------------------------------------------- /firmware/main/modules/gps/war_common/wardriving_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/gps/war_common/wardriving_common.h -------------------------------------------------------------------------------- /firmware/main/modules/gps/war_thread/warthread_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/gps/war_thread/warthread_module.c -------------------------------------------------------------------------------- /firmware/main/modules/gps/war_thread/warthread_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/gps/war_thread/warthread_module.h -------------------------------------------------------------------------------- /firmware/main/modules/gps/wardriving/wardriving_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/gps/wardriving/wardriving_module.c -------------------------------------------------------------------------------- /firmware/main/modules/gps/wardriving/wardriving_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/gps/wardriving/wardriving_module.h -------------------------------------------------------------------------------- /firmware/main/modules/keyboard/keyboard_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/keyboard/keyboard_module.c -------------------------------------------------------------------------------- /firmware/main/modules/keyboard/keyboard_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/keyboard/keyboard_module.h -------------------------------------------------------------------------------- /firmware/main/modules/led_events/led_events.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/led_events/led_events.c -------------------------------------------------------------------------------- /firmware/main/modules/led_events/led_events.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/led_events/led_events.h -------------------------------------------------------------------------------- /firmware/main/modules/menus_module/menus_include/menus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/menus_module/menus_include/menus.h -------------------------------------------------------------------------------- /firmware/main/modules/menus_module/menus_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/menus_module/menus_module.c -------------------------------------------------------------------------------- /firmware/main/modules/menus_module/menus_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/menus_module/menus_module.h -------------------------------------------------------------------------------- /firmware/main/modules/menus_module/menus_screens.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/menus_module/menus_screens.c -------------------------------------------------------------------------------- /firmware/main/modules/menus_module/menus_screens.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/menus_module/menus_screens.h -------------------------------------------------------------------------------- /firmware/main/modules/modals/keyboard/keyboard_modal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/modals/keyboard/keyboard_modal.c -------------------------------------------------------------------------------- /firmware/main/modules/modals/keyboard/keyboard_modal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/modals/keyboard/keyboard_modal.h -------------------------------------------------------------------------------- /firmware/main/modules/modals/keyboard/keyboard_screens.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/modals/keyboard/keyboard_screens.c -------------------------------------------------------------------------------- /firmware/main/modules/modals/keyboard/keyboard_screens.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/modals/keyboard/keyboard_screens.h -------------------------------------------------------------------------------- /firmware/main/modules/modals/modals_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/modals/modals_module.c -------------------------------------------------------------------------------- /firmware/main/modules/modals/modals_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/modals/modals_module.h -------------------------------------------------------------------------------- /firmware/main/modules/modals/modals_screens.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/modals/modals_screens.c -------------------------------------------------------------------------------- /firmware/main/modules/modals/modals_screens.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/modals/modals_screens.h -------------------------------------------------------------------------------- /firmware/main/modules/oled_screen/oled_screen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/oled_screen/oled_screen.c -------------------------------------------------------------------------------- /firmware/main/modules/oled_screen/oled_screen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/oled_screen/oled_screen.h -------------------------------------------------------------------------------- /firmware/main/modules/open_thread/open_thread_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/open_thread/open_thread_module.c -------------------------------------------------------------------------------- /firmware/main/modules/open_thread/open_thread_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/open_thread/open_thread_module.h -------------------------------------------------------------------------------- /firmware/main/modules/open_thread/open_thread_screens_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/open_thread/open_thread_screens_module.c -------------------------------------------------------------------------------- /firmware/main/modules/open_thread/open_thread_screens_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/open_thread/open_thread_screens_module.h -------------------------------------------------------------------------------- /firmware/main/modules/ota/ota_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/ota/ota_module.c -------------------------------------------------------------------------------- /firmware/main/modules/ota/ota_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/ota/ota_module.h -------------------------------------------------------------------------------- /firmware/main/modules/ota/ota_module_screens.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/ota/ota_module_screens.c -------------------------------------------------------------------------------- /firmware/main/modules/ota/ota_module_screens.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/ota/ota_module_screens.h -------------------------------------------------------------------------------- /firmware/main/modules/resistor_detector/resistor_detector.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/resistor_detector/resistor_detector.c -------------------------------------------------------------------------------- /firmware/main/modules/resistor_detector/resistor_detector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/resistor_detector/resistor_detector.h -------------------------------------------------------------------------------- /firmware/main/modules/settings/display/display_settings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/settings/display/display_settings.c -------------------------------------------------------------------------------- /firmware/main/modules/settings/display/display_settings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/settings/display/display_settings.h -------------------------------------------------------------------------------- /firmware/main/modules/settings/flash_fs/flash_fs_screens.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/settings/flash_fs/flash_fs_screens.c -------------------------------------------------------------------------------- /firmware/main/modules/settings/flash_fs/flash_fs_screens.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/settings/flash_fs/flash_fs_screens.h -------------------------------------------------------------------------------- /firmware/main/modules/settings/gps/gps_settings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/settings/gps/gps_settings.c -------------------------------------------------------------------------------- /firmware/main/modules/settings/gps/gps_settings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/settings/gps/gps_settings.h -------------------------------------------------------------------------------- /firmware/main/modules/settings/settings_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/settings/settings_module.c -------------------------------------------------------------------------------- /firmware/main/modules/settings/settings_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/settings/settings_module.h -------------------------------------------------------------------------------- /firmware/main/modules/settings/sleep_mode/sleep_mode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/settings/sleep_mode/sleep_mode.c -------------------------------------------------------------------------------- /firmware/main/modules/settings/sleep_mode/sleep_mode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/settings/sleep_mode/sleep_mode.h -------------------------------------------------------------------------------- /firmware/main/modules/settings/sleep_mode/sleep_mode_scenes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/settings/sleep_mode/sleep_mode_scenes.c -------------------------------------------------------------------------------- /firmware/main/modules/settings/sleep_mode/sleep_mode_scenes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/settings/sleep_mode/sleep_mode_scenes.h -------------------------------------------------------------------------------- /firmware/main/modules/settings/stealth_mode/stealth_mode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/settings/stealth_mode/stealth_mode.c -------------------------------------------------------------------------------- /firmware/main/modules/settings/stealth_mode/stealth_mode.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | void stealth_mode_open_menu(); -------------------------------------------------------------------------------- /firmware/main/modules/settings/uart_bridge/logs_output.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/settings/uart_bridge/logs_output.c -------------------------------------------------------------------------------- /firmware/main/modules/settings/uart_bridge/logs_output.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/settings/uart_bridge/logs_output.h -------------------------------------------------------------------------------- /firmware/main/modules/settings/wifi/include/wifi_regions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/settings/wifi/include/wifi_regions.h -------------------------------------------------------------------------------- /firmware/main/modules/settings/wifi/wifi_regions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/settings/wifi/wifi_regions.c -------------------------------------------------------------------------------- /firmware/main/modules/settings/wifi/wifi_settings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/settings/wifi/wifi_settings.c -------------------------------------------------------------------------------- /firmware/main/modules/settings/wifi/wifi_settings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/settings/wifi/wifi_settings.h -------------------------------------------------------------------------------- /firmware/main/modules/settings/wifi/wifi_settings_scenes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/settings/wifi/wifi_settings_scenes.c -------------------------------------------------------------------------------- /firmware/main/modules/settings/wifi/wifi_settings_scenes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/settings/wifi/wifi_settings_scenes.h -------------------------------------------------------------------------------- /firmware/main/modules/settings/zb_cli_settings/zbcli_settings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/settings/zb_cli_settings/zbcli_settings.c -------------------------------------------------------------------------------- /firmware/main/modules/settings/zb_cli_settings/zbcli_settings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/settings/zb_cli_settings/zbcli_settings.h -------------------------------------------------------------------------------- /firmware/main/modules/web_file_browser/http_server/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/web_file_browser/http_server/header.html -------------------------------------------------------------------------------- /firmware/main/modules/web_file_browser/http_server/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/web_file_browser/http_server/style.css -------------------------------------------------------------------------------- /firmware/main/modules/zigbee/zigbee_bitmaps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/zigbee/zigbee_bitmaps.h -------------------------------------------------------------------------------- /firmware/main/modules/zigbee/zigbee_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/zigbee/zigbee_module.c -------------------------------------------------------------------------------- /firmware/main/modules/zigbee/zigbee_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/zigbee/zigbee_module.h -------------------------------------------------------------------------------- /firmware/main/modules/zigbee/zigbee_screens_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/zigbee/zigbee_screens_module.c -------------------------------------------------------------------------------- /firmware/main/modules/zigbee/zigbee_screens_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/modules/zigbee/zigbee_screens_module.h -------------------------------------------------------------------------------- /firmware/main/templates/general_submenu/submenu_template.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/main/templates/general_submenu/submenu_template.c -------------------------------------------------------------------------------- /firmware/menus.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/menus.md -------------------------------------------------------------------------------- /firmware/partitions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/partitions.csv -------------------------------------------------------------------------------- /firmware/partitions_4MB.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/partitions_4MB.csv -------------------------------------------------------------------------------- /firmware/partitions_8MB_NO.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/partitions_8MB_NO.csv -------------------------------------------------------------------------------- /firmware/profiles/bsides/profile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/profiles/bsides/profile -------------------------------------------------------------------------------- /firmware/profiles/bsseattle/profile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/profiles/bsseattle/profile -------------------------------------------------------------------------------- /firmware/profiles/bugcon/profile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/profiles/bugcon/profile -------------------------------------------------------------------------------- /firmware/profiles/dragonjar/profile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/profiles/dragonjar/profile -------------------------------------------------------------------------------- /firmware/profiles/ekoparty/profile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/profiles/ekoparty/profile -------------------------------------------------------------------------------- /firmware/profiles/minino/profile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/profiles/minino/profile -------------------------------------------------------------------------------- /firmware/profiles/noota: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/profiles/noota -------------------------------------------------------------------------------- /firmware/profiles/ota: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/profiles/ota -------------------------------------------------------------------------------- /firmware/resources/FACE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/resources/FACE.png -------------------------------------------------------------------------------- /firmware/resources/MININO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/resources/MININO.png -------------------------------------------------------------------------------- /firmware/resources/PWNlab-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/resources/PWNlab-logo.png -------------------------------------------------------------------------------- /firmware/resources/PWNlab-logo.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/resources/PWNlab-logo.xcf -------------------------------------------------------------------------------- /firmware/resources/arrow_left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/resources/arrow_left.png -------------------------------------------------------------------------------- /firmware/resources/clear_line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/resources/clear_line.png -------------------------------------------------------------------------------- /firmware/resources/clear_line.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/resources/clear_line.xcf -------------------------------------------------------------------------------- /firmware/resources/ec-face-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/resources/ec-face-logo.png -------------------------------------------------------------------------------- /firmware/resources/ec-face-logo.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/resources/ec-face-logo.xcf -------------------------------------------------------------------------------- /firmware/resources/face-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/resources/face-logo.png -------------------------------------------------------------------------------- /firmware/resources/face-logo.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/resources/face-logo.xcf -------------------------------------------------------------------------------- /firmware/resources/face-logo2.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/resources/face-logo2.xcf -------------------------------------------------------------------------------- /firmware/resources/logo-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/resources/logo-1.png -------------------------------------------------------------------------------- /firmware/resources/logo.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/resources/logo.xcf -------------------------------------------------------------------------------- /firmware/resources/minino-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/resources/minino-logo.png -------------------------------------------------------------------------------- /firmware/resources/minino-logo.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/resources/minino-logo.xcf -------------------------------------------------------------------------------- /firmware/resources/radio_antenna.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/resources/radio_antenna.xcf -------------------------------------------------------------------------------- /firmware/resources/radio_antenna_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/resources/radio_antenna_0.png -------------------------------------------------------------------------------- /firmware/resources/radio_antenna_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/resources/radio_antenna_1.png -------------------------------------------------------------------------------- /firmware/resources/radio_antenna_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/resources/radio_antenna_2.png -------------------------------------------------------------------------------- /firmware/resources/toggle_btn.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/resources/toggle_btn.xcf -------------------------------------------------------------------------------- /firmware/resources/toggle_btn_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/resources/toggle_btn_pressed.png -------------------------------------------------------------------------------- /firmware/resources/toggle_btn_released.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/resources/toggle_btn_released.png -------------------------------------------------------------------------------- /firmware/resources/ui_overview.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/resources/ui_overview.gif -------------------------------------------------------------------------------- /firmware/resources/wifi-loading-1-128x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/resources/wifi-loading-1-128x32.png -------------------------------------------------------------------------------- /firmware/resources/wifi-loading-1-128x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/resources/wifi-loading-1-128x64.png -------------------------------------------------------------------------------- /firmware/resources/wifi-loading-128x32.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/resources/wifi-loading-128x32.xcf -------------------------------------------------------------------------------- /firmware/resources/wifi-loading-2-128x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/resources/wifi-loading-2-128x32.png -------------------------------------------------------------------------------- /firmware/resources/wifi-loading-2-128x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/resources/wifi-loading-2-128x64.png -------------------------------------------------------------------------------- /firmware/resources/wifi-loading-3-128x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/resources/wifi-loading-3-128x32.png -------------------------------------------------------------------------------- /firmware/resources/wifi-loading-3-128x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/resources/wifi-loading-3-128x64.png -------------------------------------------------------------------------------- /firmware/resources/wifi-loading-4-128x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/resources/wifi-loading-4-128x32.png -------------------------------------------------------------------------------- /firmware/resources/wifi-loading-4-128x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/resources/wifi-loading-4-128x64.png -------------------------------------------------------------------------------- /firmware/resources/wifi-loading.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/resources/wifi-loading.xcf -------------------------------------------------------------------------------- /firmware/resources/zigbee_switch_128x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/resources/zigbee_switch_128x32.png -------------------------------------------------------------------------------- /firmware/resources/zigbee_switch_128x32.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/resources/zigbee_switch_128x32.xcf -------------------------------------------------------------------------------- /firmware/resources/zigbee_switch_128x32_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/resources/zigbee_switch_128x32_dark.png -------------------------------------------------------------------------------- /firmware/sdkconfig.bsides: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/sdkconfig.bsides -------------------------------------------------------------------------------- /firmware/sdkconfig.bsseattle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/sdkconfig.bsseattle -------------------------------------------------------------------------------- /firmware/sdkconfig.bugcon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/sdkconfig.bugcon -------------------------------------------------------------------------------- /firmware/sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/sdkconfig.defaults -------------------------------------------------------------------------------- /firmware/sdkconfig.dragonjar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/sdkconfig.dragonjar -------------------------------------------------------------------------------- /firmware/sdkconfig.ekoparty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/sdkconfig.ekoparty -------------------------------------------------------------------------------- /firmware/sdkconfig.minino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/sdkconfig.minino -------------------------------------------------------------------------------- /firmware/sdkconfig.noota: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/sdkconfig.noota -------------------------------------------------------------------------------- /firmware/sdkconfig.ota: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/sdkconfig.ota -------------------------------------------------------------------------------- /firmware/sdkconfig.version: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/firmware/sdkconfig.version -------------------------------------------------------------------------------- /hardware/3D/3x AAA battery holder.stp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/hardware/3D/3x AAA battery holder.stp -------------------------------------------------------------------------------- /hardware/3D/ESP32-C6-WROOM-1U.step: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/hardware/3D/ESP32-C6-WROOM-1U.step -------------------------------------------------------------------------------- /hardware/3D/HRO TYPE-C-31-M-12.step: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/hardware/3D/HRO TYPE-C-31-M-12.step -------------------------------------------------------------------------------- /hardware/3D/IPEX U.FL-R-SMT-IPEX U.step: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/hardware/3D/IPEX U.FL-R-SMT-IPEX U.step -------------------------------------------------------------------------------- /hardware/3D/JS102011SAQN.STEP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/hardware/3D/JS102011SAQN.STEP -------------------------------------------------------------------------------- /hardware/3D/L70.STEP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/hardware/3D/L70.STEP -------------------------------------------------------------------------------- /hardware/3D/SMT-0440-T-R.step: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/hardware/3D/SMT-0440-T-R.step -------------------------------------------------------------------------------- /hardware/3D/SOT23-6.STEP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/hardware/3D/SOT23-6.STEP -------------------------------------------------------------------------------- /hardware/3D/SSD1306_OLED_Display(128x64).step: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/hardware/3D/SSD1306_OLED_Display(128x64).step -------------------------------------------------------------------------------- /hardware/3D/ST-TF-003A.step: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/hardware/3D/ST-TF-003A.step -------------------------------------------------------------------------------- /hardware/Footprint/1140084168.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/hardware/Footprint/1140084168.kicad_mod -------------------------------------------------------------------------------- /hardware/Footprint/AT2659S-LSA.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/hardware/Footprint/AT2659S-LSA.kicad_mod -------------------------------------------------------------------------------- /hardware/Footprint/BAT-TH_BH-AAA-A1AJ024.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/hardware/Footprint/BAT-TH_BH-AAA-A1AJ024.kicad_mod -------------------------------------------------------------------------------- /hardware/Footprint/Buzzer4x4.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/hardware/Footprint/Buzzer4x4.kicad_mod -------------------------------------------------------------------------------- /hardware/Footprint/C393939.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/hardware/Footprint/C393939.kicad_mod -------------------------------------------------------------------------------- /hardware/Footprint/CAPAE1050X250N.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/hardware/Footprint/CAPAE1050X250N.kicad_mod -------------------------------------------------------------------------------- /hardware/Footprint/GPSM-SMD_ATGM336H.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/hardware/Footprint/GPSM-SMD_ATGM336H.kicad_mod -------------------------------------------------------------------------------- /hardware/Footprint/JS102011SAQN.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/hardware/Footprint/JS102011SAQN.kicad_mod -------------------------------------------------------------------------------- /hardware/Footprint/MOD28_ESP32-C6-WROOM-1U_EXP.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/hardware/Footprint/MOD28_ESP32-C6-WROOM-1U_EXP.kicad_mod -------------------------------------------------------------------------------- /hardware/Footprint/SUNTECH_ST-TF-003A.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/hardware/Footprint/SUNTECH_ST-TF-003A.kicad_mod -------------------------------------------------------------------------------- /hardware/Footprint/YS-SBZ9650DYB05.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/hardware/Footprint/YS-SBZ9650DYB05.kicad_mod -------------------------------------------------------------------------------- /hardware/Footprint/minino1.2.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/hardware/Footprint/minino1.2.kicad_mod -------------------------------------------------------------------------------- /hardware/Library/ESP32-S3-WROOM.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/hardware/Library/ESP32-S3-WROOM.lib -------------------------------------------------------------------------------- /hardware/Library/Minino.kicad_sym: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/hardware/Library/Minino.kicad_sym -------------------------------------------------------------------------------- /hardware/bom/ibom.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/hardware/bom/ibom.html -------------------------------------------------------------------------------- /hardware/fp-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/hardware/fp-lib-table -------------------------------------------------------------------------------- /hardware/minino-cache.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.4 2 | #encoding utf-8 3 | # 4 | #End Library 5 | -------------------------------------------------------------------------------- /hardware/minino.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/hardware/minino.csv -------------------------------------------------------------------------------- /hardware/minino.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/hardware/minino.kicad_pcb -------------------------------------------------------------------------------- /hardware/minino.kicad_prl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/hardware/minino.kicad_prl -------------------------------------------------------------------------------- /hardware/minino.kicad_pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/hardware/minino.kicad_pro -------------------------------------------------------------------------------- /hardware/minino.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/hardware/minino.kicad_sch -------------------------------------------------------------------------------- /hardware/minino.kicad_sch-bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/hardware/minino.kicad_sch-bak -------------------------------------------------------------------------------- /hardware/minino.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/hardware/minino.sch -------------------------------------------------------------------------------- /hardware/minino.step: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/hardware/minino.step -------------------------------------------------------------------------------- /hardware/minino.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/hardware/minino.xml -------------------------------------------------------------------------------- /hardware/minino_log_missing3Dmodels.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/hardware/minino_log_missing3Dmodels.txt -------------------------------------------------------------------------------- /hardware/minino_missing3Dmodels.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/hardware/minino_missing3Dmodels.txt -------------------------------------------------------------------------------- /hardware/sym-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/Minino/HEAD/hardware/sym-lib-table --------------------------------------------------------------------------------