Abhik Roy
6d18437d56
fix(lwip): Fixed active DNS entries before clearing cache
2024-12-16 11:03:38 +01:00
Abhik Roy
a84d136002
fix(lwip): Fixed incorrect handling of 0.0.0.0 in dns (v5.3)
...
LWIP submodule update: git log --oneline e8d05138..bced058f
- dns: Fixed incorrect handling of 0.0.0.0
(espressif/esp-lwip@bced058f )
2024-08-23 11:38:03 +02:00
Abhik Roy
0f08a5b123
feat(lwip): Added multiple dns ip support (v5.3)
...
LWIP submodule update on v5.3: git log --oneline f7922143..f1746813
- feat(lwip): Added multiple dns ip support
(espressif/esp-lwip@f1746813 )
- api_msg: Fix crash to fail-safe error if cannot get semaphore
(espressif/esp-lwip@a1bd9e44 )
2024-08-23 11:33:44 +02:00
Abhik Roy
cd3c60e8c3
fix(example): Fixed updating recv addr for invalid packets for ping
...
Closes https://github.com/espressif/esp-idf/issues/14197
2024-08-21 20:37:56 +10:00
Abhik Roy
ca967c9f96
fix(lwip): Fixed compilation error referencing undefined POSIX interface API
...
Closes https://github.com/espressif/esp-idf/issues/13577
2024-07-30 19:36:18 +08:00
Abhik Roy
a6e2c52a43
Merge branch 'lwip/napt_doc_menu_modify' into 'master'
...
change(lwip): Remove 'experimental' from NAPT in kconfig, update lwIP doc
See merge request espressif/esp-idf!27849
2024-02-01 21:15:53 +08:00
Abhik Roy
35fe20da84
change(lwip): Remove 'experimental' from NAPT in kconfig, update lwIP doc
2024-02-01 20:09:08 +11:00
Abhik Roy
dfb1e0e087
Merge branch 'update_esp_netif_changes' into 'master'
...
fix(lwip): Corrected NAPT dependency text
See merge request espressif/esp-idf!28546
2024-01-25 17:19:39 +08:00
Abhik Roy
7004c07e3f
fix(lwip): Corrected NAPT dependency text
2024-01-17 23:42:31 +11:00
Abhik Roy
515ca77e89
Merge branch 'lwip/static_ip6_public' into 'master'
...
feat(esp_netif): Added code to expose api to add and remove ipv6 address
See merge request espressif/esp-idf!27800
2024-01-09 18:00:48 +08:00
Abhik Roy
325a8d7a6e
feat(esp_netif): Added code to expose api to add and remove ipv6 address
2024-01-09 18:00:47 +08:00
Abhik Roy
0c99a58ff6
Merge branch 'lwip/acceptmbox_config' into 'master'
...
change(lwip): Added macro to configure TCP accept mailbox size
See merge request espressif/esp-idf!27276
2024-01-03 15:55:12 +08:00
Abhik Roy
01797231f9
fix(lwip): Fixed debug format, added ci test config
...
* Update submodule: git log --oneline 542ba299..f5c43549
Detailed description of the changes:
- lwip_debug: Fixed string format error in ip6 and napt (espressif/esp-lwip@f5c43549 )
- dns: fix init with only ipv4 enabled (espressif/esp-lwip@5aab73d7 )
2023-12-20 18:52:16 +11:00
Abhik Roy
0c41c4e1da
change(lwip): Added macro to configure TCP accept mailbox size
2023-12-15 21:11:44 +11:00
Abhik Roy
0ee3041091
feat(lwip): Fixes and Improvements for NAPT and SBOM Support
...
- napt: restore to the initial state in deinit (espressif/esp-lwip@5c4f899f )
- napt: Fix ip_portmap_add() to keep only one port mapping (espressif/esp-lwip@d65ad241 )
- napt: Fix clean compilation (espressif/esp-lwip@7033e26f )
- napt: Fix IP forwarding when forward netif enable NAPT (espressif/esp-lwip@bc78df87 )
- napt/stats: Move some napt counters to stats module (espressif/esp-lwip@b55e64ae )
- ip_napt_maint: Fix timestamp overflow handling (2.1.3) (espressif/esp-lwip@a7e0a50c )
- napt: Fixes and improvements (2.1.3) (espressif/esp-lwip@fadb9109 )
- Add sbom descripton file for Software BOM (espressif/esp-lwip@f07097d7 )
2023-09-26 20:02:42 +10:00
Abhik Roy
d057bacbd3
Merge branch 'lwip/napt_portmap_seperation' into 'master'
...
lwip/napt: Added option to enable or disable Port mapping in NAPT.
See merge request espressif/esp-idf!21643
2023-09-20 15:35:23 +08:00
Abhik Roy
4940cfaa88
feat: Added option to enable or disable Port mapping in NAPT
2023-09-18 23:53:23 +10:00
Abhik Roy
9a2fb1a4a5
fix: Added check to ensure safe restart of dhcp fine timer
2023-08-17 18:39:48 +10:00
Abhik Roy
68863b7116
Merge branch 'examples/vlan_napt_pytest' into 'master'
...
examples: Added napt pytest with vlan example.
See merge request espressif/esp-idf!22906
2023-08-01 20:23:03 +08:00
Abhik Roy
ef50beb4d0
ci: Added napt pytest with vlan example
...
CI: add vlan example to ethernet patterns
Included a Pytest for the vlan_support example, which focuses on testing
the NAPT module in lwip by forwarding packets between different VLAN interfaces.
2023-07-31 13:42:26 +00:00
Abhik Roy
ff0135448b
Merge branch 'examples/wifi_repeater' into 'master'
...
examples:Added example for NAT from Wifi AP to STA.
See merge request espressif/esp-idf!22567
2023-06-21 16:18:45 +08:00
Abhik Roy
baaa4c8910
examples:Added example for NAT from Wifi AP to STA.
2023-06-21 00:25:53 +10:00
Abhik Roy
1343b908fa
Merge branch 'lwip/esp_netif_napt_enable' into 'master'
...
lw-ip/esp_napt: Added api to enable/disable napt based on esp_netif.
See merge request espressif/esp-idf!22088
2023-03-24 15:14:15 +08:00
Abhik Roy
8e71e96603
lwip/esp_napt: Added api to enable/disable napt based on esp_netif.
2023-03-23 20:38:03 +11:00
Abhik Roy
9cf70e0c98
Merge branch 'lwip/restrict_dhcp_server_client_together' into 'master'
...
esp-lwip: Restrict configuring DHCP server and client together
See merge request espressif/esp-idf!22137
2023-01-27 22:36:30 +08:00
Abhik Roy
b44f9d6b6f
Merge branch 'lwip/esp_netif_def_iface' into 'master'
...
esp-lwip: Added API to return default esp-netif.
See merge request espressif/esp-idf!22124
2023-01-27 21:07:27 +08:00
Abhik Roy
d762f9a1a5
esp-lwip: Added check in esp_netif_new() to restrict configuring DHCP
...
server and client together.
2023-01-26 20:59:04 +05:30
Abhik Roy
7e81518a57
esp-lwip: Added API to expose default esp-netif.
2023-01-25 12:03:02 +05:30
Abhik Roy
627d03182a
Merge branch 'components/lwip/napt_debug_enable' into 'master'
...
components/lwip: Add menuconfig option to enable NAPT debugging.
See merge request espressif/esp-idf!21260
2022-12-14 15:27:48 +08:00
Abhik Roy
c92f5faa70
components/lwip: Add menuconfig option to enable NAPT debugging,
...
removed L2_TO_L3_COPY in LWIP Kconfig,
Also added DHCP server start log.
2022-12-02 21:57:53 +05:30
Abhik Roy
f1a0011fb5
Merge branch 'examples/tcp_server_inner_loop_fix' into 'master'
...
socket examples: Fix for send() failure handling.
Closes IDFGH-7962
See merge request espressif/esp-idf!20043
2022-09-16 22:17:03 +08:00
Abhik Roy
88525d1ec6
Merge branch 'examples/multiinterface_vlan_support' into 'master'
...
network examples: Multiple ethernet interfaces and VLAN support.
Closes IDFGH-7826
See merge request espressif/esp-idf!19708
2022-09-12 16:01:53 +08:00
Abhik Roy
f3cc6d4b59
network examples: Multiple ethernet interfaces and VLAN support.
...
Closes https://github.com/espressif/esp-idf/issues/8807
2022-09-10 00:35:15 +05:30
Abhik Roy
b3c39d2324
examples/socket: Fix for send() failure handling.
...
Closes https://github.com/espressif/esp-idf/issues/9475
2022-09-09 13:03:23 +05:30
Abhik Roy
933a2a69fe
tcp_client example: support for Linux target.
2022-08-16 23:48:18 +05:30
Abhik Roy
757a171e39
Merge branch 'example/icmpv6_ping' into 'master'
...
icmpv6_ping example code formatting.
See merge request espressif/esp-idf!19136
2022-07-21 03:32:02 +08:00
Abhik Roy
8ab028c85e
icmpv6_ping example code formatting.
2022-07-20 12:14:59 +05:30