esp-idf/tools/ci
Nachiket Kukade 4c76af3f68 esp_wifi: Add support for NAN Discovery and Datapath
Update wifi lib with below -
1. Create NAN Discovery SM for beaconing & cluster formation
2. Create NAN interface for Tx/Rx of beacons & action frames
3. Add commands & events for NAN Services Publish/Subscribe/Followup
4. Add NAN Datapath definitions, Events, Peer structures
5. Support for forming and parsing of Datapath related attributes
6. Modules for NDP Req, Resp, Confirm, Term, Peer management
7. NAN Interface related additions in Datapath, Data Tx Q's

In addition include below changes -
1. Add netif and driver support for NAN Interface
2. Add simple examples for Publisher-Subscriber usecases
3. Add an advanced console example that supports commands
   for NAN Discovery, Services & Datapath
4. Add wifi_apps for providing better NAN API's and Peer management

Co-authored-by: Shyamal Khachane <shyamal.khachane@espressif.com>
2023-03-10 11:18:23 +05:30
..
integration_test seperate ble wifi environment and support ci esp32c2 2022-12-02 11:12:00 +08:00
python_packages ci: move stdout print to stderr logging in gitlab api 2023-02-15 15:34:10 +08:00
build_example_dirs.txt ci: support building examples with external components 2018-11-19 12:36:31 +08:00
build_template_app.sh ESP32H2: Add small CI test for ESP32H2 2022-12-29 11:00:42 +08:00
check_api_violation.sh ci: added script to check api violations 2021-06-22 11:28:01 +08:00
check_artifacts_expire_time.py ci: Add python types hints 2022-07-22 21:15:01 +02:00
check_blobs.sh esp_phy: support esp32h2beta2 phy build 2022-05-16 10:50:44 +00:00
check_build_test_rules.py ESP32H2: Add small CI test for ESP32H2 2022-12-29 11:00:42 +08:00
check_callgraph.py tools: update list of references to not include symbold used by __assert_func calls 2022-11-24 10:31:14 +01:00
check_codeowners.py ci: Add python types hints 2022-07-22 21:15:01 +02:00
check_copyright_config.yaml Merge branch 'feature/introduce_spdx_licenseref' into 'master' 2023-02-10 17:08:01 +08:00
check_copyright_ignore.txt esp_wifi: Add support for NAN Discovery and Datapath 2023-03-10 11:18:23 +05:30
check_deprecated_kconfigs.py ci: fix no subtyping for type annotation in python3.7 2022-07-27 11:11:09 +08:00
check_esp_memory_utils_headers.sh esp_hw_support: remove public dependency on bootloader_support 2022-04-16 10:50:12 +02:00
check_examples_rom_header.sh esp_rom: extract common GPIO apis into esp_rom_gpio.h 2020-07-07 11:40:19 +08:00
check_executables.py ci: Add python types hints 2022-07-22 21:15:01 +02:00
check_idf_version.sh Build & config: Remove the "make" build system 2021-11-10 09:53:53 +01:00
check_kconfigs.py kconfig: update check_kconfigs.py to handle orsource command 2022-05-06 11:31:24 +08:00
check_ldgen_mapping_exceptions.txt components: fix ldgen check errors 2021-01-19 11:17:18 +08:00
check_public_headers_exceptions.txt esp_coex: correct Kconfig name 2023-02-26 06:58:18 +00:00
check_public_headers.py ci: Fix false positive err-logs on static-assert check 2023-02-02 04:14:34 +00:00
check_readme_links.py cleanup remaining references for esp-cryptoauthlib 2022-08-12 11:25:29 +05:30
check_requirement_files.py Tools: Make easier the detection of the list of Python features 2022-02-03 19:02:14 +01:00
check_rules_yml.py ci: remove unused rules 2022-10-10 16:58:11 +08:00
check_soc_headers_leak.py test: ignore pytest dut log artifacts 2022-04-25 17:16:50 +08:00
check_soc_struct_headers.py tools: Change copyright in ci dir 2022-07-11 12:58:06 +00:00
check_tools_files_patterns.py ci: Add python types hints 2022-07-22 21:15:01 +02:00
check_type_comments.py tools: Change copyright in ci dir 2022-07-11 12:58:06 +00:00
checkout_project_ref.py CI: optimize ATS ci flow 2022-09-14 13:39:12 +08:00
ci_build_apps.py ci: use IDF_PATH as the manifest root path 2023-02-20 14:55:04 +08:00
ci_fetch_submodule.py ci: Add python types hints 2022-07-22 21:15:01 +02:00
ci_get_mr_info.py tools: Change copyright in ci dir 2022-07-11 12:58:06 +00:00
clang_tidy_dirs.txt ci: enable clang-tidy check for more components 2021-08-19 09:26:20 +08:00
configure_ci_environment.sh build: Adds support for universal Clang toolchain 2022-11-23 13:25:16 +03:00
deploy_docs.py ci: Add python types hints 2022-07-22 21:15:01 +02:00
envsubst.py ci: Add python types hints 2022-07-22 21:15:01 +02:00
exclude_check_tools_files.txt test: migrate linux target host test jobs into pytest-embedded 2023-01-16 10:25:55 +08:00
executable-list.txt esp_wifi: move coex part from esp_wifi to esp_coex 2023-02-26 06:58:18 +00:00
fix_empty_prototypes.sh global: use '/usr/bin/env bash' instead of '/usr/bin/bash' in shebangs 2020-04-03 01:10:02 +02:00
generate_rules.py ci: remove unused rules 2022-10-10 16:58:11 +08:00
get_all_test_results.py CI: update test cases from test results 2022-03-09 14:08:38 +08:00
get_supported_examples.sh global: use '/usr/bin/env bash' instead of '/usr/bin/bash' in shebangs 2020-04-03 01:10:02 +02:00
get-full-sources.sh global: use '/usr/bin/env bash' instead of '/usr/bin/bash' in shebangs 2020-04-03 01:10:02 +02:00
idf_ci_utils.py ci(pytest): differentiate temp_skip and temp_skip_ci markers 2022-12-08 09:49:12 +08:00
idf_unity_tester.py ci: fix: pexpect.buffer can't be kept between processes 2023-02-21 16:09:19 +08:00
ignore_build_warnings.txt tools: cmake: check tool supported version with idf_tools.py 2022-10-03 19:01:32 +04:00
mirror-submodule-update.sh global: use '/usr/bin/env bash' instead of '/usr/bin/bash' in shebangs 2020-04-03 01:10:02 +02:00
multirun_with_pyenv.sh global: use '/usr/bin/env bash' instead of '/usr/bin/bash' in shebangs 2020-04-03 01:10:02 +02:00
mypy_ignore_list.txt example/system: remove app_trace_to_host example. Instead use app_trace_basic 2023-02-15 10:30:32 +01:00
push_to_github.sh Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
sonar_exclude_list.txt protobuf: Fix v4.21.0 (python) compatibility issue 2022-05-30 09:54:31 +05:30
static-analysis-rules.yml wpa_supplicant:Fix potential null pointer dereference 2023-01-31 21:54:43 +05:30
test_autocomplete.py tools: Change copyright in ci dir 2022-07-11 12:58:06 +00:00
test_build_system_cmake.sh ci: add pytests for ram_loadable_app 2023-02-01 17:57:28 +08:00
test_build_system_spaces.py ci: add build job to test paths with spaces 2022-05-02 19:05:48 +02:00
test_check_kconfigs.py tools: Delete the old kconfig tools 2021-11-24 13:07:56 +01:00
test_configure_ci_environment.sh global: use '/usr/bin/env bash' instead of '/usr/bin/bash' in shebangs 2020-04-03 01:10:02 +02:00
test_reproducible_build.sh build: create BUILD_DIR/prefix_map_gdbinit when enable reproducible build 2021-10-26 10:55:00 +08:00
utils.sh fix: run_cmd 2022-07-18 09:10:33 +08:00