diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-baremetal/README.md b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-baremetal/README.md
index 6ad13f90..f3e79d1d 100644
--- a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-baremetal/README.md
+++ b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-baremetal/README.md
@@ -2,4 +2,4 @@
See https://mongoose.ws/tutorials/stm32/nucleo-f746zg-keil-baremetal/
-Mongoose configuration is in mongoose_custom.h, inside Network_Library
+Mongoose configuration is in mongoose_config.h, inside Network_Library
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-baremetal/RTE/Network_Library/mongoose_custom.h b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-baremetal/RTE/Network_Library/mongoose_config.h
similarity index 100%
rename from extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-baremetal/RTE/Network_Library/mongoose_custom.h
rename to extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-baremetal/RTE/Network_Library/mongoose_config.h
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-baremetal/device-dashboard.uvguix b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-baremetal/device-dashboard.uvguix
index e4524989..fec5dc1b 100644
--- a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-baremetal/device-dashboard.uvguix
+++ b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-baremetal/device-dashboard.uvguix
@@ -3641,7 +3641,7 @@
0
- RTE\Network_Library\mongoose_custom.h
+ RTE\Network_Library\mongoose_config.h
0
24
35
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-baremetal/device-dashboard.uvprojx b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-baremetal/device-dashboard.uvprojx
index bc9f29cc..86f29925 100644
--- a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-baremetal/device-dashboard.uvprojx
+++ b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-baremetal/device-dashboard.uvprojx
@@ -559,8 +559,8 @@
-
- RTE\Network_Library\mongoose_custom.h
+
+ RTE\Network_Library\mongoose_config.h
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos-lwip/README.md b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos-lwip/README.md
index d8dc282e..cdd664e9 100644
--- a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos-lwip/README.md
+++ b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos-lwip/README.md
@@ -4,5 +4,5 @@ This example uses FreeRTOS native interface and configures lwIP to use it too
See https://mongoose.ws/tutorials/stm32/nucleo-f746zg-keil-freertos-lwip/
-Mongoose configuration is in mongoose_custom.h, inside Network_Library
+Mongoose configuration is in mongoose_config.h, inside Network_Library
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos-lwip/RTE/Network_Library/mongoose_custom.h b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos-lwip/RTE/Network_Library/mongoose_config.h
similarity index 100%
rename from extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos-lwip/RTE/Network_Library/mongoose_custom.h
rename to extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos-lwip/RTE/Network_Library/mongoose_config.h
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos-lwip/device-dashboard.uvguix b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos-lwip/device-dashboard.uvguix
index d300e350..7767c7d1 100644
--- a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos-lwip/device-dashboard.uvguix
+++ b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos-lwip/device-dashboard.uvguix
@@ -3625,7 +3625,7 @@
100
8
- RTE\Network_Library\mongoose_custom.h
+ RTE\Network_Library\mongoose_config.h
0
1
1
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos-lwip/device-dashboard.uvprojx b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos-lwip/device-dashboard.uvprojx
index bf5fee9a..e30226d7 100644
--- a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos-lwip/device-dashboard.uvprojx
+++ b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos-lwip/device-dashboard.uvprojx
@@ -656,8 +656,8 @@
-
- RTE\Network_Library\mongoose_custom.h
+
+ RTE\Network_Library\mongoose_config.h
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos-tcp/README.md b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos-tcp/README.md
index 07f6b2ef..a1a50007 100644
--- a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos-tcp/README.md
+++ b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos-tcp/README.md
@@ -2,5 +2,5 @@
See https://mongoose.ws/tutorials/stm32/nucleo-f746zg-keil-freertos-tcp/
-Mongoose configuration is in mongoose_custom.h, inside Network_Library
+Mongoose configuration is in mongoose_config.h, inside Network_Library
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos-tcp/RTE/Network_Library/mongoose_custom.h b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos-tcp/RTE/Network_Library/mongoose_config.h
similarity index 100%
rename from extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos-tcp/RTE/Network_Library/mongoose_custom.h
rename to extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos-tcp/RTE/Network_Library/mongoose_config.h
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos-tcp/device-dashboard.uvguix b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos-tcp/device-dashboard.uvguix
index 51385b00..372e481f 100644
--- a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos-tcp/device-dashboard.uvguix
+++ b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos-tcp/device-dashboard.uvguix
@@ -3605,7 +3605,7 @@
100
3
- RTE\Network_Library\mongoose_custom.h
+ RTE\Network_Library\mongoose_config.h
32
53
71
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos-tcp/device-dashboard.uvprojx b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos-tcp/device-dashboard.uvprojx
index 042a984e..9489e444 100644
--- a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos-tcp/device-dashboard.uvprojx
+++ b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos-tcp/device-dashboard.uvprojx
@@ -617,8 +617,8 @@
-
- RTE\Network_Library\mongoose_custom.h
+
+ RTE\Network_Library\mongoose_config.h
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos/README.md b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos/README.md
index aef294b0..028f72fd 100644
--- a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos/README.md
+++ b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos/README.md
@@ -4,5 +4,5 @@ This example uses FreeRTOS native interface
See https://mongoose.ws/tutorials/stm32/nucleo-f746zg-keil-freertos/
-Mongoose configuration is in mongoose_custom.h, inside Network_Library
+Mongoose configuration is in mongoose_config.h, inside Network_Library
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos/RTE/Network_Library/mongoose_custom.h b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos/RTE/Network_Library/mongoose_config.h
similarity index 100%
rename from extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos/RTE/Network_Library/mongoose_custom.h
rename to extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos/RTE/Network_Library/mongoose_config.h
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos/device-dashboard.uvguix b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos/device-dashboard.uvguix
index b1ec2fd2..85b50bea 100644
--- a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos/device-dashboard.uvguix
+++ b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos/device-dashboard.uvguix
@@ -3605,7 +3605,7 @@
100
2
- RTE\Network_Library\mongoose_custom.h
+ RTE\Network_Library\mongoose_config.h
0
44
68
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos/device-dashboard.uvprojx b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos/device-dashboard.uvprojx
index 5b8010e4..aed9a694 100644
--- a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos/device-dashboard.uvprojx
+++ b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos/device-dashboard.uvprojx
@@ -580,8 +580,8 @@
-
- RTE\Network_Library\mongoose_custom.h
+
+ RTE\Network_Library\mongoose_config.h
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos_cmsis2-lwip/README.md b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos_cmsis2-lwip/README.md
index 25432794..7a7c5556 100644
--- a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos_cmsis2-lwip/README.md
+++ b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos_cmsis2-lwip/README.md
@@ -4,5 +4,5 @@ This example uses CMSIS-RTOS v2 API calls and configures lwIP to use CMSIS-RTOS
See https://mongoose.ws/tutorials/stm32/nucleo-f746zg-keil-cmsis2-lwip/
-Mongoose configuration is in mongoose_custom.h, inside Network_Library
+Mongoose configuration is in mongoose_config.h, inside Network_Library
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos_cmsis2-lwip/RTE/Network_Library/mongoose_custom.h b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos_cmsis2-lwip/RTE/Network_Library/mongoose_config.h
similarity index 100%
rename from extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos_cmsis2-lwip/RTE/Network_Library/mongoose_custom.h
rename to extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos_cmsis2-lwip/RTE/Network_Library/mongoose_config.h
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos_cmsis2-lwip/device-dashboard.uvguix b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos_cmsis2-lwip/device-dashboard.uvguix
index d2e9d17a..51cd5501 100644
--- a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos_cmsis2-lwip/device-dashboard.uvguix
+++ b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos_cmsis2-lwip/device-dashboard.uvguix
@@ -3625,7 +3625,7 @@
100
3
- RTE\Network_Library\mongoose_custom.h
+ RTE\Network_Library\mongoose_config.h
0
1
1
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos_cmsis2-lwip/device-dashboard.uvprojx b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos_cmsis2-lwip/device-dashboard.uvprojx
index fc929404..f1f5946c 100644
--- a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos_cmsis2-lwip/device-dashboard.uvprojx
+++ b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos_cmsis2-lwip/device-dashboard.uvprojx
@@ -686,8 +686,8 @@
-
- RTE\Network_Library\mongoose_custom.h
+
+ RTE\Network_Library\mongoose_config.h
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos_cmsis2/README.md b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos_cmsis2/README.md
index 3120e000..6c47e1a6 100644
--- a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos_cmsis2/README.md
+++ b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos_cmsis2/README.md
@@ -4,5 +4,5 @@ This example uses CMSIS-RTOS v2 API calls
See https://mongoose.ws/tutorials/stm32/nucleo-f746zg-keil-cmsis2/
-Mongoose configuration is in mongoose_custom.h, inside Network_Library
+Mongoose configuration is in mongoose_config.h, inside Network_Library
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos_cmsis2/RTE/Network_Library/mongoose_custom.h b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos_cmsis2/RTE/Network_Library/mongoose_config.h
similarity index 100%
rename from extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos_cmsis2/RTE/Network_Library/mongoose_custom.h
rename to extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos_cmsis2/RTE/Network_Library/mongoose_config.h
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos_cmsis2/device-dashboard.uvguix b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos_cmsis2/device-dashboard.uvguix
index 021f818a..12123ff5 100644
--- a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos_cmsis2/device-dashboard.uvguix
+++ b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos_cmsis2/device-dashboard.uvguix
@@ -3612,7 +3612,7 @@
100
2
- RTE\Network_Library\mongoose_custom.h
+ RTE\Network_Library\mongoose_config.h
0
1
1
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos_cmsis2/device-dashboard.uvprojx b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos_cmsis2/device-dashboard.uvprojx
index 4157f19d..61f5dc10 100644
--- a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos_cmsis2/device-dashboard.uvprojx
+++ b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-freertos_cmsis2/device-dashboard.uvprojx
@@ -610,8 +610,8 @@
-
- RTE\Network_Library\mongoose_custom.h
+
+ RTE\Network_Library\mongoose_config.h
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx-mdk/README.md b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx-mdk/README.md
index 8d6a0cf3..c8eb8214 100644
--- a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx-mdk/README.md
+++ b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx-mdk/README.md
@@ -2,5 +2,5 @@
See https://mongoose.ws/tutorials/stm32/nucleo-f746zg-keil-rtx-mdk/
-Mongoose configuration is in mongoose_custom.h, inside Network_Library
+Mongoose configuration is in mongoose_config.h, inside Network_Library
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx-mdk/RTE/Network_Library/mongoose_custom.h b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx-mdk/RTE/Network_Library/mongoose_config.h
similarity index 100%
rename from extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx-mdk/RTE/Network_Library/mongoose_custom.h
rename to extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx-mdk/RTE/Network_Library/mongoose_config.h
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx-mdk/device-dashboard.uvguix b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx-mdk/device-dashboard.uvguix
index 29a29592..01d4e6c6 100644
--- a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx-mdk/device-dashboard.uvguix
+++ b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx-mdk/device-dashboard.uvguix
@@ -3605,7 +3605,7 @@
100
10
- RTE\Network_Library\mongoose_custom.h
+ RTE\Network_Library\mongoose_config.h
0
1
1
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx-mdk/device-dashboard.uvprojx b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx-mdk/device-dashboard.uvprojx
index 56533343..318ad901 100644
--- a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx-mdk/device-dashboard.uvprojx
+++ b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx-mdk/device-dashboard.uvprojx
@@ -685,8 +685,8 @@
-
- RTE\Network_Library\mongoose_custom.h
+
+ RTE\Network_Library\mongoose_config.h
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx/README.md b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx/README.md
index e175e421..723be610 100644
--- a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx/README.md
+++ b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx/README.md
@@ -2,5 +2,5 @@
See https://mongoose.ws/tutorials/stm32/nucleo-f746zg-keil-cmsis1/
-Mongoose configuration is in mongoose_custom.h, inside Network_Library
+Mongoose configuration is in mongoose_config.h, inside Network_Library
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx/RTE/Network_Library/mongoose_custom.h b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx/RTE/Network_Library/mongoose_config.h
similarity index 100%
rename from extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx/RTE/Network_Library/mongoose_custom.h
rename to extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx/RTE/Network_Library/mongoose_config.h
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx/device-dashboard.uvguix b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx/device-dashboard.uvguix
index f3c4cf70..ec3140bb 100644
--- a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx/device-dashboard.uvguix
+++ b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx/device-dashboard.uvguix
@@ -3605,7 +3605,7 @@
100
3
- RTE\Network_Library\mongoose_custom.h
+ RTE\Network_Library\mongoose_config.h
0
1
1
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx/device-dashboard.uvprojx b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx/device-dashboard.uvprojx
index d338fd93..a891382e 100644
--- a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx/device-dashboard.uvprojx
+++ b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx/device-dashboard.uvprojx
@@ -585,8 +585,8 @@
-
- RTE\Network_Library\mongoose_custom.h
+
+ RTE\Network_Library\mongoose_config.h
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5-lwip/README.md b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5-lwip/README.md
index 092782d7..3f129f7c 100644
--- a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5-lwip/README.md
+++ b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5-lwip/README.md
@@ -2,5 +2,5 @@
See https://mongoose.ws/tutorials/stm32/nucleo-f746zg-keil-cmsis2-lwip/
-Mongoose configuration is in mongoose_custom.h, inside Network_Library
+Mongoose configuration is in mongoose_config.h, inside Network_Library
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5-lwip/RTE/Network_Library/mongoose_custom.h b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5-lwip/RTE/Network_Library/mongoose_config.h
similarity index 100%
rename from extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5-lwip/RTE/Network_Library/mongoose_custom.h
rename to extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5-lwip/RTE/Network_Library/mongoose_config.h
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5-lwip/device-dashboard.uvguix b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5-lwip/device-dashboard.uvguix
index f7ab3bd9..fe4c787e 100644
--- a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5-lwip/device-dashboard.uvguix
+++ b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5-lwip/device-dashboard.uvguix
@@ -3605,7 +3605,7 @@
100
6
- RTE\Network_Library\mongoose_custom.h
+ RTE\Network_Library\mongoose_config.h
0
1
1
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5-lwip/device-dashboard.uvprojx b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5-lwip/device-dashboard.uvprojx
index a83587db..a54a09fb 100644
--- a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5-lwip/device-dashboard.uvprojx
+++ b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5-lwip/device-dashboard.uvprojx
@@ -669,8 +669,8 @@
-
- RTE\Network_Library\mongoose_custom.h
+
+ RTE\Network_Library\mongoose_config.h
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5-mdk/README.md b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5-mdk/README.md
index 1b5e44e0..f0d252c6 100644
--- a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5-mdk/README.md
+++ b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5-mdk/README.md
@@ -2,5 +2,5 @@
See https://mongoose.ws/tutorials/stm32/nucleo-f746zg-keil-rtx5-mdk/
-Mongoose configuration is in mongoose_custom.h, inside Network_Library
+Mongoose configuration is in mongoose_config.h, inside Network_Library
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5-mdk/RTE/Network_Library/mongoose_custom.h b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5-mdk/RTE/Network_Library/mongoose_config.h
similarity index 100%
rename from extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5-mdk/RTE/Network_Library/mongoose_custom.h
rename to extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5-mdk/RTE/Network_Library/mongoose_config.h
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5-mdk/device-dashboard.uvguix b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5-mdk/device-dashboard.uvguix
index 23b1eaa3..c233fa4f 100644
--- a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5-mdk/device-dashboard.uvguix
+++ b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5-mdk/device-dashboard.uvguix
@@ -3605,7 +3605,7 @@
100
0
- RTE\Network_Library\mongoose_custom.h
+ RTE\Network_Library\mongoose_config.h
41
1
11
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5-mdk/device-dashboard.uvprojx b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5-mdk/device-dashboard.uvprojx
index 7d766a27..ac3a965c 100644
--- a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5-mdk/device-dashboard.uvprojx
+++ b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5-mdk/device-dashboard.uvprojx
@@ -693,8 +693,8 @@
-
- RTE\Network_Library\mongoose_custom.h
+
+ RTE\Network_Library\mongoose_config.h
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5/README.md b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5/README.md
index 8ddbf477..e6fec29d 100644
--- a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5/README.md
+++ b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5/README.md
@@ -2,5 +2,5 @@
See https://mongoose.ws/tutorials/stm32/nucleo-f746zg-keil-cmsis2/
-Mongoose configuration is in mongoose_custom.h, inside Network_Library
+Mongoose configuration is in mongoose_config.h, inside Network_Library
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5/RTE/Network_Library/mongoose_custom.h b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5/RTE/Network_Library/mongoose_config.h
similarity index 100%
rename from extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5/RTE/Network_Library/mongoose_custom.h
rename to extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5/RTE/Network_Library/mongoose_config.h
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5/device-dashboard.uvguix b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5/device-dashboard.uvguix
index 34afa8d5..17463faf 100644
--- a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5/device-dashboard.uvguix
+++ b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5/device-dashboard.uvguix
@@ -3605,7 +3605,7 @@
100
0
- RTE\Network_Library\mongoose_custom.h
+ RTE\Network_Library\mongoose_config.h
0
1
1
diff --git a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5/device-dashboard.uvprojx b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5/device-dashboard.uvprojx
index 2c056234..d284a20a 100644
--- a/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5/device-dashboard.uvprojx
+++ b/extra/cmsis-pack/Boards/ST/NUCLEO-F746ZG/nucleo-f746zg-keil-rtx5/device-dashboard.uvprojx
@@ -593,8 +593,8 @@
-
- RTE\Network_Library\mongoose_custom.h
+
+ RTE\Network_Library\mongoose_config.h
diff --git a/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-baremetal/.mxproject b/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-baremetal/.mxproject
index 472eca89..048c2a3c 100644
--- a/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-baremetal/.mxproject
+++ b/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-baremetal/.mxproject
@@ -9,7 +9,7 @@ CDefines=USE_HAL_DRIVER;STM32F746xx;USE_HAL_DRIVER;USE_HAL_DRIVER;
[PreviousGenFiles]
AdvancedFolderStructure=true
HeaderFileListSize=4
-HeaderFiles#0=../I-CUBE-Mongoose/App/mongoose_custom.h
+HeaderFiles#0=../I-CUBE-Mongoose/App/mongoose_config.h
HeaderFiles#1=../Core/Inc/stm32f7xx_it.h
HeaderFiles#2=../Core/Inc/stm32f7xx_hal_conf.h
HeaderFiles#3=../Core/Inc/main.h
diff --git a/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-baremetal/I-CUBE-Mongoose/App/mongoose_custom.h b/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-baremetal/I-CUBE-Mongoose/App/mongoose_config.h
similarity index 100%
rename from extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-baremetal/I-CUBE-Mongoose/App/mongoose_custom.h
rename to extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-baremetal/I-CUBE-Mongoose/App/mongoose_config.h
diff --git a/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-freertos-lwip/.mxproject b/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-freertos-lwip/.mxproject
index f945ac3a..3ebb71ec 100644
--- a/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-freertos-lwip/.mxproject
+++ b/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-freertos-lwip/.mxproject
@@ -10,7 +10,7 @@ CDefines=USE_HAL_DRIVER;STM32F746xx;USE_HAL_DRIVER;USE_HAL_DRIVER;
AdvancedFolderStructure=true
HeaderFileListSize=8
HeaderFiles#0=../Core/Inc/FreeRTOSConfig.h
-HeaderFiles#1=../I-CUBE-Mongoose/App/mongoose_custom.h
+HeaderFiles#1=../I-CUBE-Mongoose/App/mongoose_config.h
HeaderFiles#2=../LWIP/App/lwip.h
HeaderFiles#3=../LWIP/Target/lwipopts.h
HeaderFiles#4=../LWIP/Target/ethernetif.h
diff --git a/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-freertos-lwip/I-CUBE-Mongoose/App/mongoose_custom.h b/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-freertos-lwip/I-CUBE-Mongoose/App/mongoose_config.h
similarity index 100%
rename from extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-freertos-lwip/I-CUBE-Mongoose/App/mongoose_custom.h
rename to extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-freertos-lwip/I-CUBE-Mongoose/App/mongoose_config.h
diff --git a/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-freertos/.mxproject b/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-freertos/.mxproject
index dc7f1954..51ef6cbe 100644
--- a/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-freertos/.mxproject
+++ b/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-freertos/.mxproject
@@ -10,7 +10,7 @@ CDefines=USE_HAL_DRIVER;STM32F746xx;USE_HAL_DRIVER;USE_HAL_DRIVER;
AdvancedFolderStructure=true
HeaderFileListSize=5
HeaderFiles#0=../Core/Inc/FreeRTOSConfig.h
-HeaderFiles#1=../I-CUBE-Mongoose/App/mongoose_custom.h
+HeaderFiles#1=../I-CUBE-Mongoose/App/mongoose_config.h
HeaderFiles#2=../Core/Inc/stm32f7xx_it.h
HeaderFiles#3=../Core/Inc/stm32f7xx_hal_conf.h
HeaderFiles#4=../Core/Inc/main.h
diff --git a/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-freertos/I-CUBE-Mongoose/App/mongoose_custom.h b/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-freertos/I-CUBE-Mongoose/App/mongoose_config.h
similarity index 100%
rename from extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-freertos/I-CUBE-Mongoose/App/mongoose_custom.h
rename to extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-freertos/I-CUBE-Mongoose/App/mongoose_config.h