]> granicus.if.org Git - esp-idf/commit
ESP Local Control Feature Added
authorAnurag Kar <anurag.kar@espressif.com>
Tue, 25 Jun 2019 19:33:55 +0000 (01:03 +0530)
committerAnurag Kar <anurag.kar@espressif.com>
Wed, 3 Jul 2019 16:01:04 +0000 (21:31 +0530)
commitb75f8b1b20c2b3c470b0b611125891e60c1d0de9
treeec8cc5c1c92afa4c50d7ef7028a7146db76327bb
parent240192f9fa083c4ea1eb3ff1f9f35f437c7f31c4
ESP Local Control Feature Added

List of changes:
* New component esp_local_ctrl added
* Example added under examples/protocols/esp_local_ctrl
* Documentation added under protocols/esp_local_ctrl
* Demo client side app esp_local_ctrl.py added under examples/protocols/esp_local_ctrl/scripts
* protocomm_ble : protocomm_ble_config_t given struct name for allowing forward declaration
* esp_prov/transport_softap renamed to transport_http
* transport_http module supports verification of server certificate
* transport_http module performs name resolution before connection
39 files changed:
.flake8
components/esp_local_ctrl/CMakeLists.txt [new file with mode: 0644]
components/esp_local_ctrl/component.mk [new file with mode: 0644]
components/esp_local_ctrl/include/esp_local_ctrl.h [new file with mode: 0644]
components/esp_local_ctrl/proto-c/esp_local_ctrl.pb-c.c [new file with mode: 0644]
components/esp_local_ctrl/proto-c/esp_local_ctrl.pb-c.h [new file with mode: 0644]
components/esp_local_ctrl/proto/CMakeLists.txt [new file with mode: 0644]
components/esp_local_ctrl/proto/README.md [new file with mode: 0644]
components/esp_local_ctrl/proto/esp_local_ctrl.proto [new file with mode: 0644]
components/esp_local_ctrl/proto/makefile [new file with mode: 0644]
components/esp_local_ctrl/python/esp_local_ctrl_pb2.py [new file with mode: 0644]
components/esp_local_ctrl/src/esp_local_ctrl.c [new file with mode: 0644]
components/esp_local_ctrl/src/esp_local_ctrl_handler.c [new file with mode: 0644]
components/esp_local_ctrl/src/esp_local_ctrl_priv.h [new file with mode: 0644]
components/esp_local_ctrl/src/esp_local_ctrl_transport_ble.c [new file with mode: 0644]
components/esp_local_ctrl/src/esp_local_ctrl_transport_httpd.c [new file with mode: 0644]
components/protocomm/include/transports/protocomm_ble.h
docs/Doxyfile
docs/en/api-reference/protocols/esp_local_ctrl.rst [new file with mode: 0644]
docs/en/api-reference/protocols/index.rst
docs/zh_CN/api-reference/protocols/esp_local_ctrl.rst [new file with mode: 0644]
docs/zh_CN/api-reference/protocols/index.rst
examples/protocols/esp_local_ctrl/CMakeLists.txt [new file with mode: 0644]
examples/protocols/esp_local_ctrl/Makefile [new file with mode: 0644]
examples/protocols/esp_local_ctrl/README.md [new file with mode: 0644]
examples/protocols/esp_local_ctrl/main/CMakeLists.txt [new file with mode: 0644]
examples/protocols/esp_local_ctrl/main/Kconfig.projbuild [new file with mode: 0644]
examples/protocols/esp_local_ctrl/main/app_main.c [new file with mode: 0644]
examples/protocols/esp_local_ctrl/main/certs/cacert.pem [new file with mode: 0644]
examples/protocols/esp_local_ctrl/main/certs/prvtkey.pem [new file with mode: 0644]
examples/protocols/esp_local_ctrl/main/certs/rootCA.pem [new file with mode: 0644]
examples/protocols/esp_local_ctrl/main/component.mk [new file with mode: 0644]
examples/protocols/esp_local_ctrl/main/esp_local_ctrl_service.c [new file with mode: 0644]
examples/protocols/esp_local_ctrl/scripts/esp_local_ctrl.py [new file with mode: 0644]
examples/protocols/esp_local_ctrl/scripts/proto.py [new file with mode: 0644]
examples/protocols/esp_local_ctrl/sdkconfig.defaults [new file with mode: 0644]
tools/esp_prov/esp_prov.py
tools/esp_prov/transport/__init__.py
tools/esp_prov/transport/transport_http.py [moved from tools/esp_prov/transport/transport_softap.py with 71% similarity]