]> git.feebdaed.xyz Git - 0xmirror/mongoose.git/log
0xmirror/mongoose.git
4 months agoCHACHA20 -> MG_ENABLE_CHACHA20
Sergey Lyubka [Tue, 12 Aug 2025 07:40:07 +0000 (08:40 +0100)]
CHACHA20 -> MG_ENABLE_CHACHA20

4 months agoZephyr wants _DEBUG to provide mbedtls_strerror()
Sergio R. Caprile [Mon, 11 Aug 2025 16:23:51 +0000 (13:23 -0300)]
Zephyr wants _DEBUG to provide mbedtls_strerror()

4 months agoMerge pull request #3231 from cesanta/novlean-patch-2
novlean [Wed, 6 Aug 2025 13:38:25 +0000 (14:38 +0100)]
Merge pull request #3231 from cesanta/novlean-patch-2

Update README.md

4 months agoUpdate README.md
novlean [Wed, 6 Aug 2025 13:38:11 +0000 (14:38 +0100)]
Update README.md

4 months agoMerge pull request #3203 from cesanta/dns
Sergey Lyubka [Fri, 1 Aug 2025 11:13:39 +0000 (12:13 +0100)]
Merge pull request #3203 from cesanta/dns

Built-in TCP/IP (re-)starts DNS connection on DHCP link up

4 months agoMerge pull request #3222 from cesanta/mbedrbose
Sergey Lyubka [Fri, 1 Aug 2025 11:10:20 +0000 (12:10 +0100)]
Merge pull request #3222 from cesanta/mbedrbose

Add verbose MbedTLS errors

4 months agoMerge pull request #3229 from cesanta/tests
Sergio R. Caprile [Thu, 31 Jul 2025 16:50:42 +0000 (13:50 -0300)]
Merge pull request #3229 from cesanta/tests

fix possible overflow, improve tests

4 months agofix possible overflow, improve tests
Sergio R. Caprile [Thu, 31 Jul 2025 16:43:18 +0000 (13:43 -0300)]
fix possible overflow, improve tests

4 months agoMerge pull request #3228 from cesanta/tests
Sergio R. Caprile [Wed, 30 Jul 2025 20:10:16 +0000 (17:10 -0300)]
Merge pull request #3228 from cesanta/tests

mask built-in TCP/IP with WolfSSL test

4 months agomask built-in TCP/IP with WolfSSL test
Sergio R. Caprile [Wed, 30 Jul 2025 20:08:35 +0000 (17:08 -0300)]
mask built-in TCP/IP with WolfSSL test

4 months agoMerge pull request #3225 from cesanta/tests
Sergio R. Caprile [Wed, 30 Jul 2025 19:15:40 +0000 (16:15 -0300)]
Merge pull request #3225 from cesanta/tests

ChaCha20 not working in S390 (bigendian)

4 months agoChaCha20 not working in S390 (bigendian)
Sergio R. Caprile [Wed, 30 Jul 2025 19:13:34 +0000 (16:13 -0300)]
ChaCha20 not working in S390 (bigendian)

4 months agoMerge pull request #3224 from cesanta/tests
Sergio R. Caprile [Tue, 29 Jul 2025 20:26:07 +0000 (17:26 -0300)]
Merge pull request #3224 from cesanta/tests

Fix tests

4 months agoFix tests
Sergio R. Caprile [Mon, 28 Jul 2025 19:30:35 +0000 (16:30 -0300)]
Fix tests

Fix Ubuntu starting Mosquitto right after install
Skip TLS on localhost on MacOS with MbedTLS
fix MQTT_LOCALHOST for built-in TCP/IP tests

4 months agoMerge pull request #3223 from cesanta/zephyr
Sergio R. Caprile [Tue, 29 Jul 2025 14:22:56 +0000 (11:22 -0300)]
Merge pull request #3223 from cesanta/zephyr

Improve 4.2 test time

4 months agoImprove 4.2 test time
Sergio R. Caprile [Tue, 29 Jul 2025 14:18:58 +0000 (11:18 -0300)]
Improve 4.2 test time

fix for intermediate releases

5 months agoAdd verbose MbedTLS errors
Sergio R. Caprile [Mon, 28 Jul 2025 19:18:53 +0000 (16:18 -0300)]
Add verbose MbedTLS errors

5 months agoMerge pull request #3221 from cesanta/tests
Sergio R. Caprile [Mon, 28 Jul 2025 18:07:50 +0000 (15:07 -0300)]
Merge pull request #3221 from cesanta/tests

add tests for Zephyr 4.2.0

5 months agoadd tests for Zephyr 4.2.0
Sergio R. Caprile [Mon, 28 Jul 2025 17:43:09 +0000 (14:43 -0300)]
add tests for Zephyr 4.2.0

5 months agoMerge pull request #3220 from cesanta/zephyr
Sergio R. Caprile [Mon, 28 Jul 2025 14:26:03 +0000 (11:26 -0300)]
Merge pull request #3220 from cesanta/zephyr

update to Zephyr 4.2.0

5 months agoupdate to Zephyr 4.2.0
Sergio R. Caprile [Mon, 28 Jul 2025 14:25:02 +0000 (11:25 -0300)]
update to Zephyr 4.2.0

5 months agoMerge pull request #3219 from cesanta/tests
Sergio R. Caprile [Mon, 28 Jul 2025 13:44:53 +0000 (10:44 -0300)]
Merge pull request #3219 from cesanta/tests

workaround GH storage

5 months agoworkaround GH storage
Sergio R. Caprile [Mon, 28 Jul 2025 13:10:42 +0000 (10:10 -0300)]
workaround GH storage

5 months agoclang format
robert [Mon, 28 Jul 2025 08:11:22 +0000 (04:11 -0400)]
clang format

5 months agoMerge pull request #3218 from cesanta/same54-driver-update
robertc2000 [Mon, 28 Jul 2025 08:07:47 +0000 (11:07 +0300)]
Merge pull request #3218 from cesanta/same54-driver-update

Update same54 driver

5 months agoUpdate same54 driver
robert [Wed, 25 Jun 2025 14:20:42 +0000 (10:20 -0400)]
Update same54 driver

5 months agoMerge pull request #3217 from cesanta/tests
Sergio R. Caprile [Fri, 25 Jul 2025 20:08:19 +0000 (17:08 -0300)]
Merge pull request #3217 from cesanta/tests

move Zephyr tests to their own script

5 months agomove Zephyr tests to their own script
Sergio R. Caprile [Fri, 25 Jul 2025 16:42:33 +0000 (13:42 -0300)]
move Zephyr tests to their own script

5 months agoMerge pull request #3216 from cesanta/tests
Sergio R. Caprile [Fri, 25 Jul 2025 14:44:36 +0000 (11:44 -0300)]
Merge pull request #3216 from cesanta/tests

Tests

5 months agoZephyr: only clean if there's a build
Sergio R. Caprile [Fri, 25 Jul 2025 14:35:41 +0000 (11:35 -0300)]
Zephyr: only clean if there's a build

5 months agoremove tailwindcss dependency
Sergio R. Caprile [Fri, 25 Jul 2025 14:21:48 +0000 (11:21 -0300)]
remove tailwindcss dependency

5 months agoMerge pull request #3215 from cesanta/tests
Sergio R. Caprile [Thu, 24 Jul 2025 21:43:57 +0000 (18:43 -0300)]
Merge pull request #3215 from cesanta/tests

fix mingw[++] tests, add local MQTTS

5 months agofix mingw[++] tests, add local MQTTS
Sergio R. Caprile [Thu, 24 Jul 2025 20:13:06 +0000 (17:13 -0300)]
fix mingw[++] tests, add local MQTTS

5 months agofix TLS text
Sergio R. Caprile [Thu, 24 Jul 2025 20:11:19 +0000 (17:11 -0300)]
fix TLS text

5 months agoMerge pull request #3214 from cesanta/tests
Sergio R. Caprile [Thu, 24 Jul 2025 19:10:08 +0000 (16:10 -0300)]
Merge pull request #3214 from cesanta/tests

introduce local MQTT server, fix container calling, fill prerequisites

5 months agointroduce local MQTT server, fix container calling, fill prerequisites
Sergio R. Caprile [Wed, 23 Jul 2025 18:57:41 +0000 (15:57 -0300)]
introduce local MQTT server, fix container calling, fill prerequisites

5 months agoremove obsolete example
Sergio R. Caprile [Thu, 24 Jul 2025 14:21:11 +0000 (11:21 -0300)]
remove obsolete example

5 months agoIncrease MQTT connect expected time
Sergio R. Caprile [Thu, 24 Jul 2025 13:15:09 +0000 (10:15 -0300)]
Increase MQTT connect expected time

5 months agoattempt to get reasons
Sergio R. Caprile [Wed, 23 Jul 2025 13:53:00 +0000 (10:53 -0300)]
attempt to get reasons

5 months agodisable scheduled run
Sergio R. Caprile [Wed, 23 Jul 2025 13:33:51 +0000 (10:33 -0300)]
disable scheduled run

5 months agoenable manual run
Sergio R. Caprile [Wed, 23 Jul 2025 13:31:07 +0000 (10:31 -0300)]
enable manual run

5 months agoMerge pull request #3213 from cesanta/tests
Sergio R. Caprile [Wed, 23 Jul 2025 13:27:12 +0000 (10:27 -0300)]
Merge pull request #3213 from cesanta/tests

disable hw tests on quick test

5 months agodisable hw tests on quick test
Sergio R. Caprile [Wed, 23 Jul 2025 13:26:34 +0000 (10:26 -0300)]
disable hw tests on quick test

5 months agoMerge pull request #3211 from cesanta/ooofin
Sergio R. Caprile [Wed, 23 Jul 2025 11:34:05 +0000 (08:34 -0300)]
Merge pull request #3211 from cesanta/ooofin

Fix ignoring SEQ on FIN

5 months agoMerge pull request #3212 from cesanta/tests
Sergio R. Caprile [Tue, 22 Jul 2025 21:03:00 +0000 (18:03 -0300)]
Merge pull request #3212 from cesanta/tests

fix sh not being bash

5 months agofix sh not being bash
Sergio R. Caprile [Tue, 22 Jul 2025 20:01:01 +0000 (17:01 -0300)]
fix sh not being bash

5 months agoFix ignoring SEQ on FIN
Sergio R. Caprile [Tue, 22 Jul 2025 17:16:35 +0000 (14:16 -0300)]
Fix ignoring SEQ on FIN

5 months agoNitpick: rename fn -> mqtt_ev_handler
Sergey Lyubka [Tue, 22 Jul 2025 09:11:20 +0000 (10:11 +0100)]
Nitpick: rename fn -> mqtt_ev_handler

5 months agoNitpick: rename s_conn -> s_mqtt_conn
Sergey Lyubka [Tue, 22 Jul 2025 09:10:14 +0000 (10:10 +0100)]
Nitpick: rename s_conn -> s_mqtt_conn

5 months agoUpdate MQTT client: enable keep alive, use rx/tx topics
Sergey Lyubka [Tue, 22 Jul 2025 08:44:43 +0000 (09:44 +0100)]
Update MQTT client: enable keep alive, use rx/tx topics

5 months agoFix comments
Sergey Lyubka [Mon, 21 Jul 2025 22:01:43 +0000 (23:01 +0100)]
Fix comments

5 months agoRemove mg_http_run_simple_server - move to docs
Sergey Lyubka [Mon, 21 Jul 2025 13:03:12 +0000 (14:03 +0100)]
Remove mg_http_run_simple_server - move to docs

5 months agoNits
Sergey Lyubka [Sun, 20 Jul 2025 11:49:58 +0000 (12:49 +0100)]
Nits

5 months agomg_hello -> mg_http_run_simple_server()
Sergey Lyubka [Sun, 20 Jul 2025 08:36:34 +0000 (09:36 +0100)]
mg_hello -> mg_http_run_simple_server()

5 months agoMG_ARCH_CUBE nitpicks
Sergey Lyubka [Sat, 19 Jul 2025 07:33:48 +0000 (08:33 +0100)]
MG_ARCH_CUBE nitpicks

5 months agoMerge pull request #3209 from cesanta/tests
Sergio R. Caprile [Fri, 18 Jul 2025 20:40:53 +0000 (17:40 -0300)]
Merge pull request #3209 from cesanta/tests

Fix misc warnings and nits

5 months agoFix misc warnings and nits
Sergio R. Caprile [Tue, 15 Jul 2025 19:22:16 +0000 (16:22 -0300)]
Fix misc warnings and nits

5 months agofix missing def
Sergio R. Caprile [Fri, 18 Jul 2025 19:44:38 +0000 (16:44 -0300)]
fix missing def

5 months agoMerge pull request #3208 from cesanta/cube
Sergio R. Caprile [Fri, 18 Jul 2025 14:22:17 +0000 (11:22 -0300)]
Merge pull request #3208 from cesanta/cube

Introduce MG_ARCH_CUBE, autodetect everything

5 months agoassorted nit picks
Sergio R. Caprile [Fri, 18 Jul 2025 14:19:58 +0000 (11:19 -0300)]
assorted nit picks

5 months agoIntroduce MG_ARCH_CUBE, autodetect everything
Sergey Lyubka [Thu, 17 Jul 2025 16:18:34 +0000 (17:18 +0100)]
Introduce MG_ARCH_CUBE, autodetect everything

5 months agoMerge pull request #3207 from cesanta/hal
Sergio R. Caprile [Wed, 16 Jul 2025 13:27:37 +0000 (10:27 -0300)]
Merge pull request #3207 from cesanta/hal

Autodetect STM32 in mg_millis()

5 months agoAutodetect STM32 in mg_millis()
Sergey Lyubka [Wed, 16 Jul 2025 06:38:29 +0000 (07:38 +0100)]
Autodetect STM32 in mg_millis()

5 months agoexample configs
Sergey Lyubka [Wed, 16 Jul 2025 06:37:25 +0000 (07:37 +0100)]
example configs

5 months agoexample configs
Sergey Lyubka [Wed, 16 Jul 2025 06:37:07 +0000 (07:37 +0100)]
example configs

5 months agoMerge pull request #3206 from cesanta/restrict
Sergio R. Caprile [Tue, 15 Jul 2025 19:55:52 +0000 (16:55 -0300)]
Merge pull request #3206 from cesanta/restrict

Avoid trashing VC++'s own proprietary restrict-like keyword

5 months agoAvoid trashing VC++'s own propropietary restrict-like keyword
Sergio R. Caprile [Tue, 15 Jul 2025 19:47:06 +0000 (16:47 -0300)]
Avoid trashing VC++'s own propropietary restrict-like keyword

5 months agounbreak after #8a9b1d9
Sergio R. Caprile [Tue, 15 Jul 2025 16:42:48 +0000 (13:42 -0300)]
unbreak after #8a9b1d9

5 months agoMerge pull request #3204 from cesanta/tests
Sergio R. Caprile [Tue, 15 Jul 2025 14:27:24 +0000 (11:27 -0300)]
Merge pull request #3204 from cesanta/tests

Moving tests from GH yaml to bash scripts and Makefiles

5 months agoMove tests to bash scripts and Makefiles
Sergio R. Caprile [Thu, 10 Jul 2025 18:27:28 +0000 (15:27 -0300)]
Move tests to bash scripts and Makefiles

5 months agofix tests
Sergio R. Caprile [Thu, 3 Jul 2025 19:49:37 +0000 (16:49 -0300)]
fix tests

5 months agoMerge pull request #3202 from cesanta/gcc
Sergio R. Caprile [Tue, 15 Jul 2025 12:08:13 +0000 (09:08 -0300)]
Merge pull request #3202 from cesanta/gcc

Rename MG_ARCH_NEWLIB -> MG_ARCH_ARMGCC

5 months agoRename MG_ARCH_NEWLIB -> MG_ARCH_ARM_GCC
Sergey Lyubka [Mon, 14 Jul 2025 08:00:29 +0000 (09:00 +0100)]
Rename MG_ARCH_NEWLIB -> MG_ARCH_ARM_GCC

5 months agouint16_t always >= 0
Sergio R. Caprile [Mon, 14 Jul 2025 18:12:50 +0000 (15:12 -0300)]
uint16_t always >= 0

5 months agoBuilt-in TCP/IP (re-)starts DNS connection on link up
Sergio R. Caprile [Fri, 11 Jul 2025 13:42:54 +0000 (10:42 -0300)]
Built-in TCP/IP (re-)starts DNS connection on link up

5 months agoMerge pull request #3201 from cesanta/sntp
Sergio R. Caprile [Mon, 14 Jul 2025 13:09:47 +0000 (10:09 -0300)]
Merge pull request #3201 from cesanta/sntp

fix SNTP through proper protocol handler setup

5 months agoadd config template
Sergey Lyubka [Sun, 13 Jul 2025 06:34:48 +0000 (07:34 +0100)]
add config template

5 months agoRemove gurubase link - useless
Sergey Lyubka [Sat, 12 Jul 2025 05:50:27 +0000 (06:50 +0100)]
Remove gurubase link - useless

5 months agofix SNTP through proper protocol handler setup
Sergio R. Caprile [Fri, 11 Jul 2025 18:59:41 +0000 (15:59 -0300)]
fix SNTP through proper protocol handler setup

5 months agofix broken links
Sergio R. Caprile [Thu, 10 Jul 2025 12:48:53 +0000 (09:48 -0300)]
fix broken links

5 months agoUpdate help message
Sergey Lyubka [Wed, 9 Jul 2025 11:58:15 +0000 (12:58 +0100)]
Update help message

5 months agoSimplify dashboard
Sergey Lyubka [Tue, 8 Jul 2025 23:21:25 +0000 (00:21 +0100)]
Simplify dashboard

5 months agoMerge pull request #3198 from cesanta/c89
Sergio R. Caprile [Tue, 8 Jul 2025 17:10:58 +0000 (14:10 -0300)]
Merge pull request #3198 from cesanta/c89

make it C89-friendly

5 months agotest checksum primitives, enforce rx frag test
Sergio R. Caprile [Tue, 8 Jul 2025 14:51:12 +0000 (11:51 -0300)]
test checksum primitives, enforce rx frag test

5 months agomake TCP/IP C89-friendly
Sergio R. Caprile [Tue, 8 Jul 2025 14:15:32 +0000 (11:15 -0300)]
make TCP/IP C89-friendly

5 months agomake it C89-friendly
Sergio R. Caprile [Mon, 7 Jul 2025 18:15:31 +0000 (15:15 -0300)]
make it C89-friendly

5 months agoMerge pull request #3197 from cesanta/select
Sergio R. Caprile [Mon, 7 Jul 2025 17:43:52 +0000 (14:43 -0300)]
Merge pull request #3197 from cesanta/select

select() minimum wait is now 1ms

5 months agoselect() minimum wait is now 1ms
Sergio R. Caprile [Mon, 7 Jul 2025 17:40:03 +0000 (14:40 -0300)]
select() minimum wait is now 1ms

5 months agoMerge pull request #3196 from cesanta/tests
Sergio R. Caprile [Mon, 7 Jul 2025 14:33:25 +0000 (11:33 -0300)]
Merge pull request #3196 from cesanta/tests

fix tests

5 months agofix tests
Sergio R. Caprile [Thu, 3 Jul 2025 19:49:37 +0000 (16:49 -0300)]
fix tests

5 months agoMerge pull request #3195 from cesanta/sanasan
Sergio R. Caprile [Thu, 3 Jul 2025 14:49:01 +0000 (11:49 -0300)]
Merge pull request #3195 from cesanta/sanasan

remove false positive

5 months agoremove false positive
Sergio R. Caprile [Thu, 3 Jul 2025 13:53:59 +0000 (10:53 -0300)]
remove false positive

5 months agoMerge pull request #3194 from cesanta/udpret
Sergio R. Caprile [Wed, 2 Jul 2025 20:00:50 +0000 (17:00 -0300)]
Merge pull request #3194 from cesanta/udpret

mg_send and mg_io_send now honor UDP failures

5 months agoMerge pull request #3188 from cesanta/wintls
Sergio R. Caprile [Wed, 2 Jul 2025 19:49:32 +0000 (16:49 -0300)]
Merge pull request #3188 from cesanta/wintls

Fix incorrect reference to a Windows compiler
Fix memory leaks in RSA signature verificator

5 months agofix memory leaks in RSA verification function
Sergio R. Caprile [Wed, 2 Jul 2025 19:40:36 +0000 (16:40 -0300)]
fix memory leaks in RSA verification function

5 months agomg_send now honors UDP failures
Sergio R. Caprile [Wed, 2 Jul 2025 13:04:24 +0000 (10:04 -0300)]
mg_send now honors UDP failures

5 months agoMerge pull request #3193 from cesanta/driver-macro
robertc2000 [Wed, 2 Jul 2025 10:08:39 +0000 (13:08 +0300)]
Merge pull request #3193 from cesanta/driver-macro

Removed MG_DRIVER_* macros

5 months agoRemoved MG_DRIVER_* macros
robert [Wed, 2 Jul 2025 08:47:31 +0000 (04:47 -0400)]
Removed MG_DRIVER_* macros

5 months agoMerge pull request #3192 from cesanta/freeunix
Sergio R. Caprile [Tue, 1 Jul 2025 19:32:20 +0000 (16:32 -0300)]
Merge pull request #3192 from cesanta/freeunix

fix unix detection in wrong place

5 months agofix unix detection in wrong place
Sergio R. Caprile [Tue, 1 Jul 2025 19:28:13 +0000 (16:28 -0300)]
fix unix detection in wrong place