mirror of
https://github.com/cesanta/mongoose.git
synced 2026-10-22 11:36:21 +00:00
update scripted stuff
This commit is contained in:
1 parent
8e805694be
commit
4032ed1e73
7 files changed
+104
-108
No files matched your search
@@ -3,7 +3,7 @@
|
||||
<package schemaVersion="1.7.2" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="https://raw.githubusercontent.com/Open-CMSIS-Pack/Open-CMSIS-Pack-Spec/v1.7.7/schema/PACK.xsd">
|
||||
<vendor>Cesanta</vendor>
|
||||
<name>Mongoose</name>
|
||||
<description>Mongoose Embedded Web server, HTTP/MQTT/Websocket library</description>
|
||||
<description>A premium, all-in-one TCP/IP + TLS stack with embedded web server and HTTP/MQTT/Websocket API. Works in both RTOS and bare metal environment. Ideal for implementing device Web UI dashboards and cloud MQTT clients, see https://mongoose.ws</description>
|
||||
<url>https://mongoose.ws/downloads/armpack/</url>
|
||||
<supportContact>https://mongoose.ws/contact/</supportContact>
|
||||
<license>License.txt</license>
|
||||
|
||||
@@ -2,12 +2,12 @@
|
||||
<package schemaVersion="1.7.40" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="PACK.xsd">
|
||||
<vendor>Cesanta</vendor>
|
||||
<name>I-CUBE-Mongoose</name>
|
||||
<description>Mongoose Embedded Web server, HTTP/MQTT/Websocket library</description>
|
||||
<description>A premium, all-in-one TCP/IP + TLS stack with embedded web server and HTTP/MQTT/Websocket API. Works in both RTOS and bare metal environment. Ideal for implementing device Web UI dashboards and cloud MQTT clients, see https://mongoose.ws</description>
|
||||
<url>https://mongoose.ws/downloads/stm32pack/</url>
|
||||
<license>License.txt</license>
|
||||
<supportContact>https://mongoose.ws/contact/</supportContact>
|
||||
<releases>
|
||||
<release date="2025-07-16" version="7.18.1">See https://github.com/cesanta/mongoose/releases/tag/7.18</release>
|
||||
<release date="2025-07-21" version="7.18.2">See https://github.com/cesanta/mongoose/releases/tag/7.18</release>
|
||||
<release date="2024-03-01" version="7.13.0">See https://github.com/cesanta/mongoose/releases/tag/7.13</release>
|
||||
</releases>
|
||||
<keywords>
|
||||
@@ -23,7 +23,7 @@
|
||||
</condition>
|
||||
</conditions>
|
||||
<components>
|
||||
<component Cclass="Network Library" Cgroup="Mongoose" Cversion="7.18.1" maxInstances="1">
|
||||
<component Cclass="Network Library" Cgroup="Mongoose" Cversion="7.18.2" maxInstances="1">
|
||||
<description>Mongoose HTTP/MQTT/Websocket Library</description>
|
||||
<files>
|
||||
<file category="source" name="Middlewares/Third_Party/Mongoose/mongoose.c"/>
|
||||
@@ -32,9 +32,16 @@
|
||||
<file category="doc" name="Documentation/GettingStarted.html"/>
|
||||
</files>
|
||||
</component>
|
||||
<component Cclass="Network Library" Cgroup="Minimal" Cversion="7.18.2" maxInstances="1">
|
||||
<description>Add the simplest basic functionality, as described in Mongoose User Guide
|
||||
https://mongoose.ws/documentation/#user-guide</description>
|
||||
<files>
|
||||
<file category="other" name="Middlewares/Third_Party/Mongoose/Makefile"/>
|
||||
</files>
|
||||
</component>
|
||||
</components>
|
||||
<examples>
|
||||
<example doc="README.md" folder="Projects/NUCLEO-F746ZG/Examples/nucleo-f746zg-cube-baremetal" name="nucleo-f746zg-cube-baremetal" public="false" version="7.18.1">
|
||||
<example doc="README.md" folder="Projects/NUCLEO-F746ZG/Examples/nucleo-f746zg-cube-baremetal" name="nucleo-f746zg-cube-baremetal" public="false" version="7.18.2">
|
||||
<description>Baremetal web device dashboard on NUCLEO-F746ZG, built on STM32CubeIDE</description>
|
||||
<board Dvendor="STMicroelectronics:13" name="NUCLEO-F746ZG" vendor="STMicroelectronics"/>
|
||||
<project>
|
||||
@@ -51,7 +58,7 @@
|
||||
<keyword>network</keyword>
|
||||
</attributes>
|
||||
</example>
|
||||
<example doc="README.md" folder="Projects/NUCLEO-F746ZG/Examples/nucleo-f746zg-cube-freertos-lwip" name="nucleo-f746zg-cube-freertos-lwip" public="false" version="7.18.1">
|
||||
<example doc="README.md" folder="Projects/NUCLEO-F746ZG/Examples/nucleo-f746zg-cube-freertos-lwip" name="nucleo-f746zg-cube-freertos-lwip" public="false" version="7.18.2">
|
||||
<description>Web device dashboard using Mongoose over FreeRTOS + lwIP on a NUCLEO-F746ZG, built on STM32CubeIDE</description>
|
||||
<board Dvendor="STMicroelectronics:13" name="NUCLEO-F746ZG" vendor="STMicroelectronics"/>
|
||||
<project>
|
||||
@@ -68,7 +75,7 @@
|
||||
<keyword>network</keyword>
|
||||
</attributes>
|
||||
</example>
|
||||
<example doc="README.md" folder="Projects/NUCLEO-F746ZG/Examples/nucleo-f746zg-cube-freertos" name="nucleo-f746zg-cube-freertos" public="false" version="7.18.1">
|
||||
<example doc="README.md" folder="Projects/NUCLEO-F746ZG/Examples/nucleo-f746zg-cube-freertos" name="nucleo-f746zg-cube-freertos" public="false" version="7.18.2">
|
||||
<description>Web device dashboard using Mongoose as a FreeRTOS task on a NUCLEO-F746ZG, built on STM32CubeIDE</description>
|
||||
<board Dvendor="STMicroelectronics:13" name="NUCLEO-F746ZG" vendor="STMicroelectronics"/>
|
||||
<project>
|
||||
|
||||
@@ -1,70 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<IP xmlns="http://mcd.rou.st.com/modules.php?name=mcu" DBVersion="V4.0" IPType="Thirdparty" IpGroup="Additional Software" Name="Cesanta.I-CUBE-Mongoose" Version="7.18.1" xmlns:ns0="http://www.w3.org/2001/XMLSchema-instance" ns0:schemaLocation="http://mcd.rou.st.com/modules.php?name=mcu ../../../../../../../doc/V4/Development/Specifications/db/IP_Modes.xsd">
|
||||
<!--Generated by CubeMX-->
|
||||
<RefMode Abstract="true" Name="NetworkOoLibraryJjMongoose">
|
||||
<ConfigForMode>NetworkOoLibraryJjMongoose</ConfigForMode>
|
||||
<Parameter Name="NetworkOoLibraryJjMongoose"/>
|
||||
<Parameter Added="true" Name="MG_ARCH"/>
|
||||
<Parameter Added="true" Name="MG_STMPACK_NET"/>
|
||||
<Parameter Added="true" Name="MG_ENABLE_MBEDTLS"/>
|
||||
<Parameter Added="true" Name="MG_ENABLE_CUSTOM_MILLIS"/>
|
||||
<Parameter Added="true" Name="MG_ENABLE_CUSTOM_RANDOM"/>
|
||||
<Parameter Added="true" Name="MG_ENABLE_PACKED_FS"/>
|
||||
</RefMode>
|
||||
<ModeLogicOperator Name="OR">
|
||||
<Mode Name="NetworkOoLibraryJjMongoose">
|
||||
<ModeLogicOperator Name="OR">
|
||||
<Mode Name="NetworkOoLibraryJjMongoose">
|
||||
<SignalLogicalOp Name="AND">
|
||||
<Signal Name="VS_NetworkOoLibraryJjMongoose_7.18.1_7.18.1"/>
|
||||
</SignalLogicalOp>
|
||||
</Mode>
|
||||
</ModeLogicOperator>
|
||||
</Mode>
|
||||
</ModeLogicOperator>
|
||||
<RefSignal Name="VS_NetworkOoLibraryJjMongoose_7.18.1_7.18.1" Virtual="true"/>
|
||||
<RefParameter Comment="Mongoose HTTP/MQTT/Websocket Library" DefaultValue="false" Group="Software component selection" Name="NetworkOoLibraryJjMongoose" TabName="NetworkOoLibraryJjMongoose" Type="boolean" Visible="false">
|
||||
<PossibleValue Comment="ENABLE" Semaphore="SEMNetworkOoLibraryJjMongoose" Value="true"/>
|
||||
<PossibleValue Comment="DISABLE" Value="false"/>
|
||||
</RefParameter>
|
||||
<RefParameter Comment="Condition Ii Requires Ii Mongoose" DefaultValue="true" Name="CONDITIONIiRequiresIiMongoose" Type="boolean" Visible="false"/>
|
||||
<RefParameter Added="true" Comment="Enable packed (embedded) filesystem" DefaultValue="true" Group="Filesystem Support" Name="MG_ENABLE_PACKED_FS" TabName="Parameter Settings" Type="boolean">
|
||||
<PossibleValue Comment="true" Value="true"/>
|
||||
<PossibleValue Comment="false" Value="false"/>
|
||||
</RefParameter>
|
||||
<RefParameter Added="true" Comment="Enable custom mg_millis()" DefaultValue="true" Group="Basic Parameters" Name="MG_ENABLE_CUSTOM_MILLIS" TabName="Parameter Settings" Type="boolean">
|
||||
<Description>Use a user-provided function to get uptime in milliseconds, otherwise Mongoose will default to using time(). Except for bare metal, Mongoose will use the time base for the configured architecture</Description>
|
||||
<PossibleValue Comment="true" Value="true"/>
|
||||
<PossibleValue Comment="false" Value="false"/>
|
||||
</RefParameter>
|
||||
<RefParameter Added="true" Comment="Use Mbed-TLS" DefaultValue="false" Group="Networking Support" Name="MG_ENABLE_MBEDTLS" TabName="Parameter Settings" Type="boolean">
|
||||
<Description>Mongoose will use Mbed-TLS calls for TLS-related functionality</Description>
|
||||
<PossibleValue Comment="true" Value="true"/>
|
||||
<PossibleValue Comment="false" Value="false"/>
|
||||
</RefParameter>
|
||||
<RefParameter Added="true" Comment="System Architecture" DefaultValue="MG_STMPACK_ARCH" Group="Basic Parameters" Name="MG_ARCH" TabName="Parameter Settings" Type="list">
|
||||
<Description>Select either bare metal operation or a supported RTOS
|
||||
"FreeRTOS" uses direct FreeRTOS calls
|
||||
"CMSIS-RTOS v1" supports only Keil RTX through API v1
|
||||
"CMSIS-RTOS v2" supports Keil RTX5 and FreeRTOS through API v2</Description>
|
||||
<PossibleValue Comment="FreeRTOS" Value="MG_ARCH_FREERTOS"/>
|
||||
<PossibleValue Comment="CMSIS-RTOS v1" Value="MG_ARCH_CMSIS_RTOS1"/>
|
||||
<PossibleValue Comment="CMSIS-RTOS v2" Value="MG_ARCH_CMSIS_RTOS2"/>
|
||||
<PossibleValue Comment="Bare metal" Value="MG_STMPACK_ARCH"/>
|
||||
</RefParameter>
|
||||
<RefParameter Added="true" Comment="Enable custom mg_rand()" DefaultValue="true" Group="Basic Parameters" Name="MG_ENABLE_CUSTOM_RANDOM" TabName="Parameter Settings" Type="boolean">
|
||||
<Description>Use a user-provided function to generate random numbers, otherwise Mongoose will default to using rand()</Description>
|
||||
<PossibleValue Comment="true" Value="true"/>
|
||||
<PossibleValue Comment="false" Value="false"/>
|
||||
</RefParameter>
|
||||
<RefParameter Added="true" Comment="Networking stack" DefaultValue="0" Group="Networking Support" Name="MG_STMPACK_NET" TabName="Parameter Settings" Type="list">
|
||||
<Description>Select the networking stack to use with Mongoose Library
|
||||
The built-in stack can run on bare metal or over any RTOS
|
||||
"lwIP" requires using an RTOS and BSD socket mode
|
||||
"MDK" requires using CMSIS-RTOS1 (RTX + RL) or CMSIS-RTOS2 (MDK Plus or Pro), and BSD socket mode</Description>
|
||||
<PossibleValue Comment="Built-in" Value="0"/>
|
||||
<PossibleValue Comment="lwIP" Value="1"/>
|
||||
<PossibleValue Comment="FreeRTOS-Plus-TCP" Value="2"/>
|
||||
<PossibleValue Comment="MDK (RL)" Value="3"/>
|
||||
</RefParameter>
|
||||
</IP>
|
||||
+10
-8
@@ -1,20 +1,22 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<IP xmlns="http://mcd.rou.st.com/modules.php?name=mcu" xmlns:ns0="http://www.w3.org/2001/XMLSchema-instance" DBVersion="V4.0" Name="I-CUBE-Mongoose" RootFolder="Packs/Cesanta/I-CUBE-Mongoose/7.18.1/" Version="7.18.1" ns0:schemaLocation="http://mcd.rou.st.com/modules.php?name=mcu ../../../../../../../doc/V4/Development/Specifications/db/thirdPartyDb.xsd">
|
||||
<IP xmlns="http://mcd.rou.st.com/modules.php?name=mcu" xmlns:ns0="http://www.w3.org/2001/XMLSchema-instance" DBVersion="V4.0" Name="I-CUBE-Mongoose" RootFolder="Packs/Cesanta/I-CUBE-Mongoose/7.18.2/" Version="7.18.2" ns0:schemaLocation="http://mcd.rou.st.com/modules.php?name=mcu ../../../../../../../doc/V4/Development/Specifications/db/thirdPartyDb.xsd">
|
||||
<RefConfig Name="NetworkOoLibraryJjMongoose">
|
||||
<Component Name="NetworkOoLibrary:Mongoose:$NetworkOoLibraryJjMongoose"/>
|
||||
<ConfigFile Name="config"/>
|
||||
</RefConfig>
|
||||
<RefConfig Name="NetworkOoLibraryJjMinimal">
|
||||
<Component Name="NetworkOoLibrary:Minimal:$NetworkOoLibraryJjMinimal"/>
|
||||
</RefConfig>
|
||||
<RefConfigFile Added="true" Description="https://mongoose.ws/documentation/#build-options" Name="config" Template="mongoose_conf.ftl">
|
||||
<File Category="header" Condition="all" Name="App/mongoose_custom.h"/>
|
||||
<Argument Added="true" AddressOf="false" GenericType="simple" Name="MG_ENABLE_MBEDTLS" OptimizationCondition="equal"/>
|
||||
<File Category="header" Condition="all" Name="App/mongoose_config.h"/>
|
||||
<Argument Added="true" AddressOf="false" GenericType="simple" Name="MG_ENABLE_PACKED_FS" OptimizationCondition="equal"/>
|
||||
<Argument Added="true" AddressOf="false" GenericType="simple" Name="MG_ARCH" OptimizationCondition="equal"/>
|
||||
<Argument Added="true" AddressOf="false" GenericType="simple" Name="MG_ENABLE_CUSTOM_MILLIS" OptimizationCondition="equal"/>
|
||||
<Argument Added="true" AddressOf="false" GenericType="simple" Name="MG_STMPACK_NET" OptimizationCondition="equal"/>
|
||||
<Argument Added="true" AddressOf="false" GenericType="simple" Name="MG_ENABLE_CUSTOM_RANDOM" OptimizationCondition="equal"/>
|
||||
<Argument Added="true" AddressOf="false" GenericType="simple" Name="MG_STMPACK_TLS" OptimizationCondition="equal"/>
|
||||
</RefConfigFile>
|
||||
<RefComponent Cclass="NetworkOoLibrary" Cgroup="Mongoose" Cversion="7Gg18Gg1">
|
||||
<RefComponent Cclass="NetworkOoLibrary" Cgroup="Mongoose" Cversion="7Gg18Gg2">
|
||||
<File Category="source" Condition="" Name="Middlewares/Third_Party/Mongoose/mongoose.c"/>
|
||||
<File Category="header" Condition="" Name="Middlewares/Third_Party/Mongoose/mongoose.h"/>
|
||||
</RefComponent>
|
||||
<RefComponent Cclass="NetworkOoLibrary" Cgroup="Minimal" Cversion="7Gg18Gg2">
|
||||
<File Category="other" Condition="" Name="Middlewares/Third_Party/Mongoose/Makefile"/>
|
||||
</RefComponent>
|
||||
</IP>
|
||||
@@ -0,0 +1,56 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<IP xmlns="http://mcd.rou.st.com/modules.php?name=mcu" DBVersion="V4.0" IPType="Thirdparty" IpGroup="Additional Software" Name="Cesanta.I-CUBE-Mongoose" Version="7.18.2" xmlns:ns0="http://www.w3.org/2001/XMLSchema-instance" ns0:schemaLocation="http://mcd.rou.st.com/modules.php?name=mcu ../../../../../../../doc/V4/Development/Specifications/db/IP_Modes.xsd">
|
||||
<!--Generated by CubeMX-->
|
||||
<RefMode Abstract="true" Name="NetworkOoLibraryJjMongoose">
|
||||
<ConfigForMode>NetworkOoLibraryJjMongoose</ConfigForMode>
|
||||
<Parameter Name="NetworkOoLibraryJjMongoose"/>
|
||||
<Parameter Added="true" Name="MG_ENABLE_PACKED_FS"/>
|
||||
<Parameter Added="true" Name="MG_STMPACK_TLS"/>
|
||||
</RefMode>
|
||||
<RefMode Abstract="true" Name="NetworkOoLibraryJjMinimal">
|
||||
<ConfigForMode>NetworkOoLibraryJjMinimal</ConfigForMode>
|
||||
<Parameter Name="NetworkOoLibraryJjMinimal"/>
|
||||
</RefMode>
|
||||
<ModeLogicOperator Name="OR">
|
||||
<Mode Name="NetworkOoLibraryJjMongoose">
|
||||
<ModeLogicOperator Name="OR">
|
||||
<Mode Name="NetworkOoLibraryJjMongoose">
|
||||
<SignalLogicalOp Name="AND">
|
||||
<Signal Name="VS_NetworkOoLibraryJjMongoose_7.18.2_7.18.2"/>
|
||||
</SignalLogicalOp>
|
||||
</Mode>
|
||||
</ModeLogicOperator>
|
||||
</Mode>
|
||||
<Mode Name="NetworkOoLibraryJjMinimal">
|
||||
<ModeLogicOperator Name="OR">
|
||||
<Mode Name="NetworkOoLibraryJjMinimal">
|
||||
<SignalLogicalOp Name="AND">
|
||||
<Signal Name="VS_NetworkOoLibraryJjMinimal_7.18.2_7.18.2"/>
|
||||
</SignalLogicalOp>
|
||||
</Mode>
|
||||
</ModeLogicOperator>
|
||||
</Mode>
|
||||
</ModeLogicOperator>
|
||||
<RefSignal Name="VS_NetworkOoLibraryJjMongoose_7.18.2_7.18.2" Virtual="true"/>
|
||||
<RefSignal Name="VS_NetworkOoLibraryJjMinimal_7.18.2_7.18.2" Virtual="true"/>
|
||||
<RefParameter Comment="Mongoose HTTP/MQTT/Websocket Library" DefaultValue="false" Group="Software component selection" Name="NetworkOoLibraryJjMongoose" TabName="NetworkOoLibraryJjMongoose" Type="boolean" Visible="false">
|
||||
<PossibleValue Comment="ENABLE" Semaphore="SEMNetworkOoLibraryJjMongoose" Value="true"/>
|
||||
<PossibleValue Comment="DISABLE" Value="false"/>
|
||||
</RefParameter>
|
||||
<RefParameter Comment="Add the simplest basic functionality, as described in Mongoose User Guide https://mongoose.ws/documentation/#user-guide" DefaultValue="false" Group="Software component selection" Name="NetworkOoLibraryJjMinimal" TabName="NetworkOoLibraryJjMinimal" Type="boolean" Visible="false">
|
||||
<PossibleValue Comment="ENABLE" Semaphore="SEMNetworkOoLibraryJjMinimal" Value="true"/>
|
||||
<PossibleValue Comment="DISABLE" Value="false"/>
|
||||
</RefParameter>
|
||||
<RefParameter Comment="Condition Ii Requires Ii Mongoose" DefaultValue="true" Name="CONDITIONIiRequiresIiMongoose" Type="boolean" Visible="false"/>
|
||||
<RefParameter Added="true" Comment="Enable packed (embedded) filesystem" DefaultValue="true" Group="Filesystem Support" Name="MG_ENABLE_PACKED_FS" TabName="Parameter Settings" Type="boolean">
|
||||
<PossibleValue Comment="true" Value="true"/>
|
||||
<PossibleValue Comment="false" Value="false"/>
|
||||
</RefParameter>
|
||||
<RefParameter Added="true" Comment="TLS library" DefaultValue="1" Group="Basic Parameters" Name="MG_STMPACK_TLS" TabName="Parameter Settings" Type="list">
|
||||
<Description>Select the TLS library to be used</Description>
|
||||
<PossibleValue Comment="none" Value="0"/>
|
||||
<PossibleValue Comment="built-in" Value="1"/>
|
||||
<PossibleValue Comment="MbedTLS" Value="2"/>
|
||||
<PossibleValue Comment="WolfSSL" Value="3"/>
|
||||
</RefParameter>
|
||||
</IP>
|
||||
@@ -1,11 +1,8 @@
|
||||
[#ftl]
|
||||
|
||||
#if defined(MG_ARCH)
|
||||
#define MG_STMPACK_ARCH MG_ARCH
|
||||
#undef MG_ARCH
|
||||
#elif defined(__GNUC__)
|
||||
#define MG_STMPACK_ARCH MG_ARCH_NEWLIB
|
||||
#endif
|
||||
#define MG_ARCH MG_ARCH_CUBE
|
||||
|
||||
#define MG_ENABLE_TCPIP 1
|
||||
|
||||
[#list SWIPdatas as SWIP]
|
||||
[#if SWIP.defines??]
|
||||
@@ -17,18 +14,15 @@
|
||||
[/#list]
|
||||
|
||||
// Translate to Mongoose macros
|
||||
#if MG_STMPACK_NET == 0
|
||||
#define MG_ENABLE_TCPIP 1
|
||||
#elif MG_STMPACK_NET == 1
|
||||
#define MG_ENABLE_LWIP 1
|
||||
#elif MG_STMPACK_NET == 2
|
||||
#define MG_ENABLE_FREERTOS_TCP 1
|
||||
#elif MG_STMPACK_NET == 3
|
||||
#define MG_ENABLE_RL 1
|
||||
#if MG_STMPACK_TLS == 0
|
||||
#define MG_TLS MG_TLS_NONE
|
||||
#elif MG_STMPACK_TLS == 1
|
||||
#define MG_TLS MG_TLS_BUILTIN
|
||||
#elif MG_STMPACK_TLS == 2
|
||||
#define MG_TLS MG_TLS_MBEDTLS
|
||||
#elif MG_STMPACK_TLS == 3
|
||||
#define MG_TLS MG_TLS_WOLFSSL
|
||||
#endif
|
||||
|
||||
#if MG_ENABLE_PACKED_FS
|
||||
#define MG_ENABLE_POSIX_FS 0
|
||||
#endif
|
||||
|
||||
// See https://mongoose.ws/documentation/#build-options
|
||||
@@ -2,12 +2,12 @@
|
||||
<package schemaVersion="1.7.40" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="PACK.xsd">
|
||||
<vendor>Cesanta</vendor>
|
||||
<name>I-CUBE-Mongoose::FROM_SCRATCH_GENERATED::CUBE_RULES</name>
|
||||
<description>Mongoose Embedded Web server, HTTP/MQTT/Websocket library</description>
|
||||
<description>A premium, all-in-one TCP/IP + TLS stack with embedded web server and HTTP/MQTT/Websocket API. Works in both RTOS and bare metal environment. Ideal for implementing device Web UI dashboards and cloud MQTT clients, see https://mongoose.ws</description>
|
||||
<url>https://mongoose.ws/downloads/stm32pack/</url>
|
||||
<license>../../LICENSE::License.txt</license>
|
||||
<supportContact>https://mongoose.ws/contact/</supportContact>
|
||||
<releases>
|
||||
<release date="2025-07-16" version="7.18.1">See https://github.com/cesanta/mongoose/releases/tag/7.18</release>
|
||||
<release date="2025-07-21" version="7.18.2">See https://github.com/cesanta/mongoose/releases/tag/7.18</release>
|
||||
<release date="2024-03-01" version="7.13.0">See https://github.com/cesanta/mongoose/releases/tag/7.13</release>
|
||||
</releases>
|
||||
<keywords>
|
||||
@@ -23,16 +23,23 @@
|
||||
</condition>
|
||||
</conditions>
|
||||
<components>
|
||||
<component Cclass="Network Library" Cgroup="Mongoose" Cversion="7.18.1" maxInstances="1">
|
||||
<component Cclass="Network Library" Cgroup="Mongoose" Cversion="7.18.2" maxInstances="1">
|
||||
<description>Mongoose HTTP/MQTT/Websocket Library</description>
|
||||
<files>
|
||||
<file category="source" name="../../mongoose.c::Middlewares/Third_Party/Mongoose/mongoose.c"/>
|
||||
<file category="header" name="../../mongoose.h::Middlewares/Third_Party/Mongoose/mongoose.h"/>
|
||||
</files>
|
||||
</component>
|
||||
<component Cclass="Network Library" Cgroup="Minimal" Cversion="7.18.2" maxInstances="1">
|
||||
<description>Add the simplest basic functionality, as described in Mongoose User Guide
|
||||
https://mongoose.ws/documentation/#user-guide</description>
|
||||
<files>
|
||||
<file category="other" name="/home/scaprile/work/cesanta/mongoose/extra/stm_exp_pack/Makefile::Middlewares/Third_Party/Mongoose/Makefile"/>
|
||||
</files>
|
||||
</component>
|
||||
</components>
|
||||
<examples>
|
||||
<example doc="README.md" folder="Examples/x/x/nucleo-f746zg-cube-baremetal::Projects/NUCLEO-F746ZG/Examples/nucleo-f746zg-cube-baremetal" name="nucleo-f746zg-cube-baremetal" public="false" version="7.18.1">
|
||||
<example doc="README.md" folder="Examples/x/x/nucleo-f746zg-cube-baremetal::Projects/NUCLEO-F746ZG/Examples/nucleo-f746zg-cube-baremetal" name="nucleo-f746zg-cube-baremetal" public="false" version="7.18.2">
|
||||
<description>Baremetal web device dashboard on NUCLEO-F746ZG, built on STM32CubeIDE</description>
|
||||
<board Dvendor="STMicroelectronics:13" name="NUCLEO-F746ZG" vendor="STMicroelectronics"/>
|
||||
<project>
|
||||
@@ -49,7 +56,7 @@
|
||||
<keyword>network</keyword>
|
||||
</attributes>
|
||||
</example>
|
||||
<example doc="README.md" folder="Examples/x/x/nucleo-f746zg-cube-freertos-lwip::Projects/NUCLEO-F746ZG/Examples/nucleo-f746zg-cube-freertos-lwip" name="nucleo-f746zg-cube-freertos-lwip" public="false" version="7.18.1">
|
||||
<example doc="README.md" folder="Examples/x/x/nucleo-f746zg-cube-freertos-lwip::Projects/NUCLEO-F746ZG/Examples/nucleo-f746zg-cube-freertos-lwip" name="nucleo-f746zg-cube-freertos-lwip" public="false" version="7.18.2">
|
||||
<description>Web device dashboard using Mongoose over FreeRTOS + lwIP on a NUCLEO-F746ZG, built on STM32CubeIDE</description>
|
||||
<board Dvendor="STMicroelectronics:13" name="NUCLEO-F746ZG" vendor="STMicroelectronics"/>
|
||||
<project>
|
||||
@@ -66,7 +73,7 @@
|
||||
<keyword>network</keyword>
|
||||
</attributes>
|
||||
</example>
|
||||
<example doc="README.md" folder="Examples/x/x/nucleo-f746zg-cube-freertos::Projects/NUCLEO-F746ZG/Examples/nucleo-f746zg-cube-freertos" name="nucleo-f746zg-cube-freertos" public="false" version="7.18.1">
|
||||
<example doc="README.md" folder="Examples/x/x/nucleo-f746zg-cube-freertos::Projects/NUCLEO-F746ZG/Examples/nucleo-f746zg-cube-freertos" name="nucleo-f746zg-cube-freertos" public="false" version="7.18.2">
|
||||
<description>Web device dashboard using Mongoose as a FreeRTOS task on a NUCLEO-F746ZG, built on STM32CubeIDE</description>
|
||||
<board Dvendor="STMicroelectronics:13" name="NUCLEO-F746ZG" vendor="STMicroelectronics"/>
|
||||
<project>
|
||||
|
||||
Reference in new issue
Block a user