Roland Dobai
3b49d1f559
Rename Kconfig options (root)
...
* Original commit: espressif/esp-idf@c5000c83d2
2022-06-22 14:18:17 +04:00
Ivan Grokhotkov
3e7591e92a
examples/protocols/asio: use common network component
...
* Original commit: espressif/esp-idf@aa4a7804ec
2022-06-22 14:18:17 +04:00
Roland Dobai
de830e51d4
Correct Kconfigs according to the coding style
...
* Original commit: espressif/esp-idf@37126d3451
2022-06-22 14:18:17 +04:00
Roland Dobai
21c0878f0e
examples: Fix Python coding style
...
* Original commit: espressif/esp-idf@57c54f96f1
2022-06-22 14:18:17 +04:00
Roland Dobai
a96c890f97
Fix Python 3 compatibility issues
...
* Original commit: espressif/esp-idf@9daf51e6be
2022-06-22 14:18:17 +04:00
David Cermak
86d107635b
asio: examples renamed to have consistent binary names when build in make and CMake
...
* Original commit: espressif/esp-idf@9784df1c3a
2022-06-22 14:18:17 +04:00
Renz Christian Bagaporo
57672d5add
cmake: make main a component again
...
* Original commit: espressif/esp-idf@d9939cedd9
2022-06-22 14:18:17 +04:00
Angus Gratton
e8ea8786d2
cmake: Add missing example CMakeLists.txt files, CI check all examples have both
...
* Original commit: espressif/esp-idf@5689e446dc
2022-06-22 14:18:17 +04:00
Angus Gratton
142200c7ca
Merge branch 'master' into feature/cmake
...
* Original commit: espressif/esp-idf@ff2404a272
2022-06-22 14:18:17 +04:00
David Cermak
6c47cfe30a
asio: added socket timeout for example tests
...
* Original commit: espressif/esp-idf@c0186858ad
2022-06-22 14:18:17 +04:00
Angus Gratton
0ae8c3ca33
asio example tests: Increase timeout for DHCP lease to 30s
...
Covers time to connect to WiFi and negotiate lease,
may be more than 5-10s on some busy APs
* Original commit: espressif/esp-idf@8b35d8ef25
2022-06-22 14:18:17 +04:00
David Cermak
5472d5c52f
asio: initial idf port of asio library without ssl
...
* Original commit: espressif/esp-idf@1ef13c524c
2022-06-22 14:18:17 +04:00
david-cermak
51a50db0fd
Merge pull request #61 from gabsuren/feature/common_component_esp_dependency
...
protocol_examples_common: Updated to explicitly use esp-eth dependency if needed
2022-06-21 18:47:35 +02:00
gabsuren
e1660a1806
protocol_examples_common: Updated to explicitely use esp-eth dependency if needed
...
* Original commit: espressif/esp-idf@5e19b9c951
2022-06-21 20:39:46 +04:00
david-cermak
84f18bddfb
Merge pull request #58 from gabsuren/feature/mdns_esp_dependency
...
mdns: Updated mDNS to explicitly use esp-eth dependency if needed
2022-06-21 18:09:46 +02:00
david-cermak
609594a849
Merge pull request #42 from david-cermak/feature/modem_cmux_ext
...
esp_modem: CMUX mode improvements
2022-06-21 18:08:34 +02:00
David Cermak
66e6d4cbf8
fix(esp_modem): Implement movable unique_buffer to bundle data, size, ptr
...
Also improves and fixes tests
2022-06-18 12:19:07 +02:00
gabsuren
4868689111
mdns: Updated mDNS to explicitely use esp-eth dependency if needed
...
* Original commit: espressif/esp-idf@5e19b9c951
mdns-v1.0.3
2022-06-17 13:24:22 +04:00
David Cermak
f3ff98bb82
fix(exp_modem): DTE should own both command and data terminal
...
reworks to clear shared_ptr<> of both command and data terminals
and having DTE own it. When we swith to CMUX mode the ownership is transfered to CMux terminal
2022-06-11 21:33:51 +02:00
David Cermak
58a0b57e12
fix(esp_modem): Update CMUX example to use CMUX mode automatically
2022-06-11 21:29:25 +02:00
David Cermak
3fd4391c38
feat(esp_modem): Add CMUX mode to C-API
...
Closes https://github.com/espressif/esp-protocols/issues/41
2022-06-11 15:07:39 +02:00
David Cermak
a16aab6979
feat(esp_modem): Add support to CMUX exit
...
Closes https://github.com/espressif/esp-protocols/issues/37
2022-06-11 15:07:39 +02:00
David Cermak
1e0aefd72a
fix(esp-modem): Improve PPP exit sequence
...
* Implement retry mechanism if escape PPP mode failed
* Stop networking and checking for NO-CARRIER manually on PPP exit
Closes https://github.com/espressif/esp-protocols/issues/47
2022-06-11 15:07:39 +02:00
david-cermak
ebf122bd36
Merge pull request #53 from david-cermak/bugfix/cmux_2byte_len
...
esp_modem: Support 2 byte size packets
2022-06-10 15:26:31 +02:00
David Cermak
5addf9e885
feat(esp_modem): Bumped version number to 0.1.17
modem-v0.1.17
2022-06-10 14:56:12 +02:00
david-cermak
6dbfc69627
Merge pull request #49 from trombik/feat-ca-bundle
...
feat(websocket): allow users to attach CA bundle (IDFGH-7520)
2022-06-06 15:11:51 +02:00
David Cermak
128c0a2d87
fix(esp_modem): Support 2 byte size packets
...
Closes https://github.com/espressif/esp-protocols/issues/46
2022-06-06 15:05:38 +02:00
david-cermak
1f91d248f5
Merge pull request #51 from gabsuren/bugfix/mix_fixes
...
Minor fixes here and there
2022-06-03 15:49:26 +02:00
suren-gabrielyan-espressif
8fe2a3a661
Minor fixes here and there
...
1. mDNS: Added idf_component.yml
2. mDNS: Updated document generation paths
2. Websocket: Updated conf_common.py to use internal
3. Websocket: Updated CmakeList.txt to use internal
mdns-v1.0.2
2022-06-03 17:18:57 +04:00
david-cermak
417591b99f
Merge pull request #43 from gabsuren/mdns_migration_with_history
...
mdns: Initial version based on IDF 5.0
2022-06-03 12:57:35 +02:00
Tomoyuki Sakurai
d56b5d90ea
feat(websocket): allow users to attach CA bundle
...
with esp_transport_ssl_crt_bundle_attach(), it is not necessary to
include a specific certificate. other protocol clients, such as
esp_http_client, do the same.
fixes #48
2022-06-02 12:29:22 +07:00
suren-gabrielyan-espressif
b6b20ad399
mDNS: Initial version based on IDF 5.0
2022-06-01 21:04:37 +04:00
Marius Vikhammer
8863ed944d
docs: update redirected links
...
* Original commit: espressif/esp-idf@030cb77597
2022-05-27 17:44:25 +04:00
Ondrej Kosta
78001ec871
Examples: common source for GPIO range in Kconfigs defined
...
* Original commit: espressif/esp-idf@1a20b10fd3
2022-05-27 17:44:25 +04:00
Marius Vikhammer
4a52cf23f5
soc: moved kconfig options out of the target component.
...
Moved the following kconfig options out of the target component:
* CONFIG_ESP*_DEFAULT_CPU_FREQ* -> esp_system
* ESP*_REV_MIN -> esp_hw_support
* ESP*_TIME_SYSCALL -> newlib
* ESP*_RTC_* -> esp_hw_support
Where applicable these target specific konfig names were merged into
a single common config, e.g;
CONFIG_ESP*_DEFAULT_CPU_FREQ -> CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ
* Original commit: espressif/esp-idf@d2872095f9
2022-05-27 17:44:25 +04:00
Ondrej Kosta
00e7675913
examples: added ESP-NETIF L2 TAP example
...
* Original commit: espressif/esp-idf@fcdb0306d0
2022-05-27 17:44:25 +04:00
Anton Maklakov
87c269911d
cmake: fix issue with passing cxx_std option for GCC 11, a common workaround
...
* Original commit: espressif/esp-idf@ea0d2123c8
2022-05-27 17:44:25 +04:00
Laukik Hase
eb536a74a0
kconfig: Changed default values of bool configs
...
- Some bool configs were using default values true and false,
instead of y and n.
* Original commit: espressif/esp-idf@25c5c214f3
2022-05-27 17:44:25 +04:00
David Cermak
b720d02fca
examples: Fix implicit includes after legacy code removal
...
* Original commit: espressif/esp-idf@c941e29cf6
2022-05-27 17:44:25 +04:00
David Cermak
3e93ea9b76
esp_netif: Remove tcpip_adapter compatibility layer
...
* Original commit: espressif/esp-idf@795b7ed993
2022-05-27 17:44:25 +04:00
David Cermak
2c764b1b7a
mdns: Fix copyright messages, update API descrition
...
* Impove docs and comments on custom netifs
* Make predef interfaces const, minor docs fixes
* Original commit: espressif/esp-idf@42ba8a8338
2022-05-27 17:44:25 +04:00
David Cermak
f836ae7f65
mdns: Add API to control custom network interfaces
...
* Original commit: espressif/esp-idf@b02468dc98
2022-05-27 17:44:25 +04:00
David Cermak
e9a1c26e0c
CI/mdns: Reworked example test to be run repeatably
...
* Original commit: espressif/esp-idf@dd3cd52fd6
2022-05-27 17:44:25 +04:00
David Cermak
4b5f24f5b8
CI/mdns: Fix fuzzer build
...
* Original commit: espressif/esp-idf@98e9426b66
2022-05-27 17:44:25 +04:00
David Cermak
05675c7d63
CI/mdns: Extend example test for sockets, netifs
...
* Original commit: espressif/esp-idf@d1b809e6a1
2022-05-27 17:44:25 +04:00
David Cermak
30f37c0565
mdns: Add support for registering custom netif
...
* Original commit: espressif/esp-idf@bec42ff85d
2022-05-27 17:44:25 +04:00
David Cermak
ddc58e8220
mdns: Indicate interface using esp_netif in search results
...
* Original commit: espressif/esp-idf@f8495f1e86
2022-05-27 17:44:25 +04:00
David Cermak
fa951bf320
mdns: Use predefined interfaces to prepare for custom netifs
...
* Original commit: espressif/esp-idf@f90b3b798b
2022-05-27 17:44:25 +04:00
Suren Gabrielyan
605d1fab73
mdns: Prepare for dynamic esp-netif support
...
* Original commit: espressif/esp-idf@f9892f77b8
2022-05-27 17:44:25 +04:00
Sudeep Mohanty
58bf2186f7
esp_hw_support/esp_system: Re-evaluate header inclusions and include directories
...
This commit updates the visibility of various header files and cleans up
some unnecessary inclusions. Also, this commit removes certain header
include paths which were maintained for backward compatibility.
* Original commit: espressif/esp-idf@a9fda54d39
2022-05-27 17:44:24 +04:00