Commit Graph

  • 988d120902 freertos: Add RISC-V port Angus Gratton 2020-11-06 15:03:21 +11:00
  • fd47df3e30 mdns: Fix wrong mdns source address if lwIP IPv6 zones disabled David Cermak 2020-11-06 10:32:00 +01:00
  • 2cb3a6e35e Whitespace: Automated whitespace fixes (large commit) Angus Gratton 2020-11-10 18:40:01 +11:00
  • ccd48bc9a9 lwip: Added description to Kconfig option on IPv6 SLAAC nx518 2020-11-06 09:59:40 +01:00
  • 825652f3e1 test_compile_fuzzers: Fix include paths for host build Angus Gratton 2020-11-05 14:21:08 +11:00
  • fc53888115 CI: Add a test to pre-check fuzzer tests compilation before weekly run suren.gabrielyan 2020-09-07 18:52:17 +04:00
  • 7635c0479b soc: descriptive part occupy whole component Renz Bagaporo 2020-09-25 13:57:52 +08:00
  • d5fe42bffb Coredump config option rename throughout IDF Mahavir Jain 2020-09-29 21:02:17 +05:30
  • e0bc60a586 mdns, dns, dhcp, dhcps: update fuzzer test to work in CI suren.gabrielyan 2020-07-23 17:16:15 +04:00
  • 9772e49b26 cmock: added cmock as component Jakob Hasse 2020-08-05 10:16:32 +08:00
  • 110f1f652d mdns test: Add test to resolve esp32 hostname with DiG David Cermak 2020-07-30 16:12:37 +02:00
  • ed77d65a82 examples: Common connect component: Unregister shutdown handler on disconnection David Cermak 2020-07-29 10:18:34 +02:00
  • 6021a88657 mdns: Support queries in responses in mDNS non-strict mode David Cermak 2020-07-28 09:06:12 +02:00
  • 78f71ecdf6 mdns: Fix include query ID in reponses David Cermak 2020-07-27 07:14:34 +02:00
  • 07f57523c8 examples: common connect to also support no connection flow if no inteface chosen David Cermak 2020-06-05 14:29:32 +02:00
  • ad67a23097 vfs: support vfs uart set line endings with specified uart number houwenxiang 2020-06-09 17:00:47 +08:00
  • 078abd8161 esp_rom: extract common GPIO apis into esp_rom_gpio.h morris 2020-06-19 12:00:58 +08:00
  • f1f6c5de05 examples: common connect: fix build error if ipv6 disabled David Cermak 2020-05-22 10:41:55 +02:00
  • 12fb6d8e15 protocol_examples_common: keep buffering enabled on stdout Mahavir Jain 2020-05-18 16:51:57 +05:30
  • 2258d5bcef mdns-example: fail gracefully if mdns response not received within timeout David Cermak 2020-05-15 10:41:14 +02:00
  • 54f5c6f29c examples: common connect component to use both interfaces at once David Cermak 2020-04-23 16:23:46 +02:00
  • 3319844745 mdns: Allow config mDNS task stack size Axel Lin 2020-04-30 14:17:50 +08:00
  • ac70c9aba8 mdns: Remove mbedtls dependency Axel Lin 2020-04-26 12:07:28 +08:00
  • 123ae8db62 examples: add socket stdin utils to common connect component David Cermak 2020-03-19 11:45:02 +01:00
  • e24cc7d1ae common_connect: add support for getting multiple IPv6 addresses David Cermak 2020-02-07 09:19:55 +01:00
  • 9d9aac1569 esp-netif: support for ipv6 addr types and indices David Cermak 2020-02-06 16:48:36 +01:00
  • ef9a758662 Add multi-target support for performance tests Roland Dobai 2020-02-28 16:12:11 +01:00
  • 2a23f355c7 examples: enable IPv6 in example common connect for esp32s2 David Cermak 2020-03-05 07:38:21 +01:00
  • 07399011f7 examples: common connect code to ignore GOT_IP6_EVENT if comes from unrelated netif David Cermak 2020-03-03 13:57:32 +01:00
  • 2b7d43e1f8 mdns: limit the GOT_IP6_EVENT to only known network interfaces David Cermak 2020-03-03 13:55:33 +01:00
  • 7bf23a7fe9 doc: Changed Chinese doc to use dynamic chip name Marius Vikhammer 2019-12-10 14:55:35 +08:00
  • 881ca095f0 doc: Update English pages with generic target name Marius Vikhammer 2019-12-09 11:01:09 +08:00
  • d9fa457b4f docs: add new top-level docs builder that builds docs for a single chip Angus Gratton 2019-11-13 11:46:16 +08:00
  • 4eb3e89841 esp32: add implementation of esp_timer based on TG0 LAC timer Konstantin Kondrashov 2020-02-06 14:00:18 +08:00
  • 74aee42f80 ethernet: work with cache disabled morris 2020-01-13 21:34:23 +08:00
  • b5e5a64e7f mdns: fixed typos in the variable names and the comments David Cermak 2019-12-19 10:31:02 +01:00
  • 6713ffedcc mdns: fix preset of esp_netif ptr for local interfaces David Cermak 2019-12-13 19:30:20 +01:00
  • 817c4fd2e8 mdns: fixed crash on event during deinit David Cermak 2019-12-09 11:29:19 +01:00
  • 8f0dc6d578 mdns: respond to discovery with the proper pseudo name _services._dns-sd._udp David Cermak 2019-11-28 11:04:37 +01:00
  • 7a3aa26df8 test: update example and unit tests with new import roles: He Yin Ling 2019-11-27 11:58:07 +08:00
  • c7ff8ba0c9 ethernet: warning when double start/stop morris 2019-12-03 15:37:34 +08:00
  • 80ce63d73e ethernet: move netif glue && add ref counter morris 2019-11-26 17:48:38 +08:00
  • d20666f3a0 mdns: fixed forgotten merge conflicts in debug code David Cermak 2019-11-22 09:42:09 +01:00
  • cd3cc0be3b ethernet: add gpio number into config structure suda-morris 2019-11-14 12:03:14 +08:00
  • 1734e59057 zh_CN translation of mdns service morris 2019-03-21 15:38:48 +08:00
  • 662a4ce050 mdns: add missing include of esp_task.h Ivan Grokhotkov 2019-11-14 18:02:26 +01:00
  • fb1de80fd7 mdns: add configuration values for task priority, affinity and internal service timeouts David Cermak 2019-11-02 21:32:52 +01:00
  • 1f35e9a728 tcpip_adapter: updated tcpip_adapter compatablity layer to include all public API and keep 100% backward compatibility update build of tcpip adapter when ethernet disabled David Cermak 2019-10-23 16:47:16 +02:00
  • 573855031d esp_netif: extract wifi_netif module as an abstraction to wifi universal interface defined by if handle and callback David Cermak 2019-09-15 19:49:45 +02:00
  • d1c62628b8 esp_netif and examples: using wifi driver handle, update examples and tests to pass the CI David Cermak 2019-09-04 13:58:29 +02:00
  • 48b819bbc1 mdns: update mdns to use esp-netif for mdns supported services such as STA, AP, ETH David Cermak 2019-08-31 19:06:54 +02:00
  • dfcefc38fd examples: protocol examples which use common connection component updated to use esp_netif_init instead of tcpip_adapter in initialization code David Cermak 2019-08-31 16:19:21 +02:00
  • 879a6cdfa3 examples: common component initialization code to use new esp_netif instead of tcpip_adapter David Cermak 2019-08-31 16:08:46 +02:00
  • 53e2aa3241 esp_netif: Introduction of esp-netif component as a replacement of tcpip_adpter David Cermak 2019-06-28 16:47:34 +02:00
  • 3cc64469c1 examples: removed ip4addr_ntoa and used prefered IP2STR for displaying IP addresses David Cermak 2019-08-20 14:40:34 +02:00
  • 248b11bb0a esp_event, mdns: fixes for CONFIG_ETH_ENABLED=n Ivan Grokhotkov 2019-10-03 10:52:53 +02:00
  • d52dddfea5 ci: limit example test to ESP32s Michael (XIAO Xufeng) 2019-08-29 17:54:14 +08:00
  • 67d310b988 run WiFi on ESP32SBETA Xia Xiaotian 2019-06-17 11:50:37 +08:00
  • 901124b7ee build and link hello-world for esp32s2beta suda-morris 2019-06-06 10:57:29 +08:00
  • f6ff165be9 mdns: fix crash for hostname queries Marius Vikhammer 2019-10-24 16:41:53 +08:00
  • d8d6b35553 mdns: updated example test to exercise also hostnames resolved by lwip gethostbyname and getaddrinfo David Cermak 2019-06-19 13:20:58 +02:00
  • f44c569422 mdns: fix possible race condition when checking DHCP status on WIFI_EVENT_STA_CONNECTED event. David Cermak 2019-10-08 19:53:56 +02:00
  • 7dfe14c83d ethernet: support OpenCores ethernet MAC Ivan Grokhotkov 2019-10-01 18:50:34 +02:00
  • 286c646725 mdns: use constant size of AAAA answer in mdns packets instead of deriving from lwip struct size, since the struct could contain also zones David Cermak 2019-09-24 12:12:58 +02:00
  • 0582187b9a examples: gracefully shut down Wi-Fi before restart Ivan Grokhotkov 2019-10-07 16:46:25 +02:00
  • 28d5b74a00 ethernet: update spi-ethernet api suda-morris 2019-09-18 18:28:55 +08:00
  • c70d527d80 esp_wifi: wifi support new event mechanism liu zhifu 2019-07-05 16:58:04 +08:00
  • 7cdf96cffa mdns: fix missing bye packet if services removed with mdns_service_remove_all() or mdns_free() David Cermak 2019-06-20 17:27:29 +02:00
  • 407875d9c5 mdns: mdns_service_remove_all doesn't take an argument Michael Zimmermann 2019-01-11 09:40:34 +01:00
  • 3e753f5e2d tools: Mass fixing of empty prototypes (for -Wstrict-prototypes) Anton Maklakov 2019-07-16 16:33:30 +07:00
  • aaba3fc47a examples: change default build instructions in docs to CMake Mahavir Jain 2019-08-02 09:01:20 +05:30
  • 144d4ad1d4 mdns: fix ignoring mdns packet with some invalid name entries in question field David Cermak 2019-06-20 14:12:15 +02:00
  • e431b6b7fe build system: Use CMake-based build system as default when describing commands Angus Gratton 2019-06-23 11:54:31 +10:00
  • ed71a239a8 ethernet: support dm9051 suda-morris 2019-06-25 19:36:56 +08:00
  • 680bad646f add esp_eth component suda-morris 2019-04-10 16:24:50 +08:00
  • 271665e0cb examples: use new component registration api Renz Christian Bagaporo 2019-04-28 15:38:46 +08:00
  • 7fb6686716 components: use new component registration api Renz Christian Bagaporo 2019-04-28 15:38:23 +08:00
  • 4912bef740 mdns: fix static analysis warnings David Cermak 2019-05-29 17:07:39 +02:00
  • 181a22ec2b mdns: added initial suite of api unit tests David Cermak 2019-05-27 16:06:48 +02:00
  • 4172219225 mdns tests: adapt mdns fuzzer test to compile with event loop library David Cermak 2019-04-30 13:54:08 +02:00
  • 9a0803ad7e Rename Kconfig options (examples) Roland Dobai 2019-05-09 16:43:06 +02:00
  • 05ddd5f0e4 Rename Kconfig options (components/esp32) Roland Dobai 2019-04-30 12:51:55 +02:00
  • 7e3b35efd9 mdns: documentation: fixed inconsistent enum in example of reading mdns results David Cermak 2019-05-14 16:41:07 +02:00
  • 98d2c1a073 mdns: fixed mdns crashing on reception of txt packet without a corresponding service closes #2866 David Cermak 2019-05-03 16:37:43 +02:00
  • 84cbb1f3cf mdns: use const char* for mdns txt items types to remove warning when assigning David Cermak 2019-05-03 16:31:11 +02:00
  • 4c6818ee97 mdns: updated doxygen comments documenting mdns api David Cermak 2019-03-22 08:49:12 +01:00
  • c440114d14 mdns: update mdns_out_question_s to be in line with mdns_parsed_question_s struct David Cermak 2019-03-15 16:02:13 +01:00
  • c0f65a6997 mdns example: Remove a warned unused constant Anton Maklakov 2019-04-16 15:32:49 +07:00
  • 778eaa6ced examples/protocols/mdns: use common network component Ivan Grokhotkov 2018-11-21 13:52:08 +08:00
  • 25f8656fbc examples: add component for protocol examples network functionality Ivan Grokhotkov 2018-11-21 00:40:26 +08:00
  • 6ea0ea93fa mdns: use esp_event library to handle events Ivan Grokhotkov 2018-11-21 13:46:45 +08:00
  • d9aec9fc71 fuzzer tests: update of mdns and lwip host compilation for fuzzer testing David Cermak 2019-02-19 14:38:59 +01:00
  • 985e69117e mdns: fix possible crash when probing on particular interface with duplicated service instances due to naming conflicts on network David Cermak 2019-03-11 11:49:29 +01:00
  • 75deebbf03 mdns: enable pcbs before starting service thread to avoid updating pcb's internal variables from concurent tasks David Cermak 2019-03-04 12:32:10 +01:00
  • fdd27dc9fa mdns: fix possible deadlock on mdns deinit calling mdns_free() David Cermak 2019-03-04 11:13:52 +01:00
  • 2ec3b558ea mdsn: fix race condition in updating packet data from user task when failed to allocate or queue a new service David Cermak 2019-03-01 16:59:38 +01:00
  • 450cbf03cf mdns: fix possible crash when packet scheduled to transmit contained service which might have been already removed David Cermak 2019-02-25 14:29:39 +01:00
  • 34f6d8dd33 mdns: use binary semaphore instead of mutex when searching Ivan Grokhotkov 2019-03-04 16:59:09 +08:00
  • b6efc688b5 mdns: fix memory leak in pbuf if tcpipadapter failed to get netif David Cermak 2019-02-15 15:59:11 +01:00
  • 11e4aebefd mdns example: fix print result for IPv6 addresses David Cermak 2019-02-15 15:54:18 +01:00