]> git.feebdaed.xyz Git - 0xmirror/mongoose.git/log
0xmirror/mongoose.git
8 weeks agoMerge pull request #3328 from cesanta/memory
Sergey Lyubka [Sat, 1 Nov 2025 17:08:42 +0000 (17:08 +0000)]
Merge pull request #3328 from cesanta/memory

Add memory management example, o1heap flavor

8 weeks agoMerge pull request #3329 from cesanta/updtst
Sergio R. Caprile [Thu, 30 Oct 2025 17:50:17 +0000 (14:50 -0300)]
Merge pull request #3329 from cesanta/updtst

update cesanta.com CA cert

8 weeks agoupdate cesanta.com CA cert
Sergio R. Caprile [Thu, 30 Oct 2025 17:45:20 +0000 (14:45 -0300)]
update cesanta.com CA cert

8 weeks agoAdd memory management example, o1heap flavor
Sergio R. Caprile [Wed, 29 Oct 2025 18:51:42 +0000 (15:51 -0300)]
Add memory management example, o1heap flavor

8 weeks agoMerge pull request #3327 from cesanta/printoom
Sergio R. Caprile [Wed, 29 Oct 2025 18:48:57 +0000 (15:48 -0300)]
Merge pull request #3327 from cesanta/printoom

close connection on OOM when printing

8 weeks agoclose connection on OOM when printing
Sergio R. Caprile [Wed, 29 Oct 2025 18:41:00 +0000 (15:41 -0300)]
close connection on OOM when printing

8 weeks agoMerge pull request #3326 from cesanta/ethram
Sergio R. Caprile [Tue, 28 Oct 2025 14:06:55 +0000 (11:06 -0300)]
Merge pull request #3326 from cesanta/ethram

Be less intrusive with non-ld-savvy users

8 weeks agoBe less intrusive with non-ld-savvy users
Sergio R. Caprile [Tue, 28 Oct 2025 13:08:22 +0000 (10:08 -0300)]
Be less intrusive with non-ld-savvy users

2 months agoMerge pull request #3323 from cesanta/novlean-patch-1
novlean [Mon, 27 Oct 2025 17:53:28 +0000 (17:53 +0000)]
Merge pull request #3323 from cesanta/novlean-patch-1

Added new article

2 months agoAdd link for limiting TCP/IP RAM usage on STM32
novlean [Mon, 27 Oct 2025 17:53:07 +0000 (17:53 +0000)]
Add link for limiting TCP/IP RAM usage on STM32

2 months agoMerge pull request #3322 from cesanta/tests
Sergio R. Caprile [Mon, 27 Oct 2025 16:53:17 +0000 (13:53 -0300)]
Merge pull request #3322 from cesanta/tests

fix error logs not uploading on test failure

2 months agofix error logs not uploading on test failure
Sergio R. Caprile [Mon, 27 Oct 2025 16:49:35 +0000 (13:49 -0300)]
fix error logs not uploading on test failure

2 months agoMerge pull request #3307 from cesanta/openssl
Sergio R. Caprile [Mon, 13 Oct 2025 13:55:42 +0000 (10:55 -0300)]
Merge pull request #3307 from cesanta/openssl

improve resiliency

2 months agoimprove resiliency
Sergio R. Caprile [Mon, 13 Oct 2025 13:43:45 +0000 (10:43 -0300)]
improve resiliency

2 months agoMerge pull request #3304 from cesanta/uniram
Sergio R. Caprile [Mon, 13 Oct 2025 12:41:52 +0000 (09:41 -0300)]
Merge pull request #3304 from cesanta/uniram

uniformize memory attributes

2 months agoMerge pull request #3305 from cesanta/chacha
Sergio R. Caprile [Fri, 10 Oct 2025 17:00:02 +0000 (14:00 -0300)]
Merge pull request #3305 from cesanta/chacha

improve error handling with ChaCha

2 months agoimprove error handling with ChaCha
Sergio R. Caprile [Thu, 9 Oct 2025 17:06:38 +0000 (14:06 -0300)]
improve error handling with ChaCha

2 months agouniformize memory attributes
Sergio R. Caprile [Thu, 9 Oct 2025 14:25:30 +0000 (11:25 -0300)]
uniformize memory attributes

2 months agofix Espressif deprecating ESP_IF_WIFI_STA and replacing it with WIFI_IF_STA
Sergio R. Caprile [Thu, 9 Oct 2025 14:43:01 +0000 (11:43 -0300)]
fix Espressif deprecating ESP_IF_WIFI_STA and replacing it with WIFI_IF_STA

2 months agoMerge pull request #3302 from cesanta/stm32h
Sergey Lyubka [Thu, 9 Oct 2025 13:15:45 +0000 (14:15 +0100)]
Merge pull request #3302 from cesanta/stm32h

Allow STM32H driver DMA bufs be placed elsewhere

2 months agoAllow STM32H driver DMA bufs be placed elsewhere
cpq [Thu, 9 Oct 2025 12:16:50 +0000 (13:16 +0100)]
Allow STM32H driver DMA bufs be placed elsewhere

2 months agoMerge pull request #3299 from cesanta/tests
Sergio R. Caprile [Wed, 8 Oct 2025 13:44:06 +0000 (10:44 -0300)]
Merge pull request #3299 from cesanta/tests

fix Espressif deprecating ESP_IF_WIFI_STA and replacing it with WIFI_…

2 months agofix Espressif deprecating ESP_IF_WIFI_STA and replacing it with WIFI_IF_STA (ugly)
Sergio R. Caprile [Wed, 8 Oct 2025 13:32:32 +0000 (10:32 -0300)]
fix Espressif deprecating ESP_IF_WIFI_STA and replacing it with WIFI_IF_STA (ugly)

2 months agoremove corpus
Sergio R. Caprile [Wed, 8 Oct 2025 12:38:27 +0000 (09:38 -0300)]
remove corpus

2 months agoMerge pull request #3295 from cesanta/mcxe247
robertc2000 [Mon, 6 Oct 2025 08:16:02 +0000 (11:16 +0300)]
Merge pull request #3295 from cesanta/mcxe247

Add NXP MCXE driver support

2 months agoAdd NXP MCXE driver support
robert [Mon, 6 Oct 2025 08:07:51 +0000 (04:07 -0400)]
Add NXP MCXE driver support

2 months agoMerge pull request #3293 from cesanta/tests
Sergio R. Caprile [Wed, 1 Oct 2025 20:25:01 +0000 (17:25 -0300)]
Merge pull request #3293 from cesanta/tests

fix for non-64-bit test platforms

2 months agofix for non-64-bit test platforms
Sergio R. Caprile [Wed, 1 Oct 2025 20:06:39 +0000 (17:06 -0300)]
fix for non-64-bit test platforms

2 months agoMerge pull request #3292 from cesanta/tests
Sergio R. Caprile [Wed, 1 Oct 2025 17:04:54 +0000 (14:04 -0300)]
Merge pull request #3292 from cesanta/tests

fixes for C89 (remove mg_queue_vprintf())

2 months agofixes for C89
Sergio R. Caprile [Wed, 1 Oct 2025 14:56:39 +0000 (11:56 -0300)]
fixes for C89

2 months agoMerge pull request #3291 from cesanta/tests
Sergio R. Caprile [Wed, 1 Oct 2025 14:55:44 +0000 (11:55 -0300)]
Merge pull request #3291 from cesanta/tests

fix fuzzers for IPv6

2 months agofix fuzzers for IPv6
Sergio R. Caprile [Wed, 1 Oct 2025 12:25:46 +0000 (09:25 -0300)]
fix fuzzers for IPv6

2 months agoSquash warning
cpq [Tue, 30 Sep 2025 15:43:41 +0000 (16:43 +0100)]
Squash warning

2 months agoMerge pull request #3290 from cesanta/stm32n6
Sergio R. Caprile [Tue, 30 Sep 2025 11:20:15 +0000 (08:20 -0300)]
Merge pull request #3290 from cesanta/stm32n6

Add STM32N driver support

2 months agoAdd STM32N driver support
robert [Fri, 26 Sep 2025 10:28:38 +0000 (06:28 -0400)]
Add STM32N driver support

2 months agoMerge pull request #3289 from hgarrereyn/master
Sergio R. Caprile [Mon, 29 Sep 2025 17:08:57 +0000 (14:08 -0300)]
Merge pull request #3289 from hgarrereyn/master

fix wrong call and undefined use of va_args in mg_queue_vprintf

2 months agoMerge pull request #3287 from cesanta/2way
Sergey Lyubka [Mon, 29 Sep 2025 10:49:18 +0000 (11:49 +0100)]
Merge pull request #3287 from cesanta/2way

Fix 2-way auth, fix skip hostname validation

3 months agofix use of va_args in mg_queue_vprintf, fixes #3285
hgarrereyn [Fri, 26 Sep 2025 18:28:10 +0000 (14:28 -0400)]
fix use of va_args in mg_queue_vprintf, fixes #3285

3 months agoMerge pull request #3288 from cesanta/iobuf
Sergio R. Caprile [Fri, 26 Sep 2025 17:37:34 +0000 (14:37 -0300)]
Merge pull request #3288 from cesanta/iobuf

fix iobuf shrink to less than current len

3 months agofix iobuf shrink to less than current len
Sergio R. Caprile [Fri, 26 Sep 2025 17:34:17 +0000 (14:34 -0300)]
fix iobuf shrink to less than current len

3 months agoFix 2-way auth, fix skip hostname validation
Sergio R. Caprile [Fri, 26 Sep 2025 13:07:00 +0000 (10:07 -0300)]
Fix 2-way auth, fix skip hostname validation

3 months agoupdate tests
Sergio R. Caprile [Tue, 23 Sep 2025 16:32:06 +0000 (13:32 -0300)]
update tests

3 months agoMerge pull request #3281 from cesanta/tls36retro
Sergio R. Caprile [Tue, 23 Sep 2025 16:25:34 +0000 (13:25 -0300)]
Merge pull request #3281 from cesanta/tls36retro

add call to mbedtls_psa_free()for MbedTLS >= 3, defaulting to TLS 1.3…

3 months agoadd call to mbedtls_psa_free()for MbedTLS >= 3, defaulting to TLS 1.3, retroactively...
Sergio R. Caprile [Tue, 23 Sep 2025 14:31:10 +0000 (11:31 -0300)]
add call to mbedtls_psa_free()for MbedTLS >= 3, defaulting to TLS 1.3, retroactively documented in 3.6.1

3 months agoMerge pull request #3273 from cesanta/dhcpname
Sergey Lyubka [Sat, 20 Sep 2025 15:43:36 +0000 (16:43 +0100)]
Merge pull request #3273 from cesanta/dhcpname

Make DHCP name size configurable

3 months agofix statechange test
Sergio R. Caprile [Wed, 17 Sep 2025 13:45:28 +0000 (10:45 -0300)]
fix statechange test

3 months agofix statechange test
Sergio R. Caprile [Wed, 17 Sep 2025 13:29:06 +0000 (10:29 -0300)]
fix statechange test

3 months agotests
Sergio R. Caprile [Wed, 17 Sep 2025 13:18:01 +0000 (10:18 -0300)]
tests

3 months agoMake DHCP name size configurable
Sergio R. Caprile [Mon, 15 Sep 2025 12:40:43 +0000 (09:40 -0300)]
Make DHCP name size configurable

3 months agounbreak ARP
Sergio R. Caprile [Fri, 12 Sep 2025 14:11:00 +0000 (11:11 -0300)]
unbreak ARP

3 months agoMerge pull request #3269 from cesanta/wifi612
Sergio R. Caprile [Thu, 11 Sep 2025 20:51:54 +0000 (17:51 -0300)]
Merge pull request #3269 from cesanta/wifi612

add support for NXP Wifi in RW612, in an example

3 months agoadd support for NXP Wifi in RW612, in an example
Sergio R. Caprile [Wed, 10 Sep 2025 17:16:41 +0000 (14:16 -0300)]
add support for NXP Wifi in RW612, in an example

3 months agocompiler nits
Sergio R. Caprile [Wed, 10 Sep 2025 22:27:17 +0000 (19:27 -0300)]
compiler nits

3 months agofix extension header traversal
Sergio R. Caprile [Wed, 10 Sep 2025 21:57:15 +0000 (18:57 -0300)]
fix extension header traversal

3 months agoMerge pull request #3267 from cesanta/wifi
Sergio R. Caprile [Tue, 9 Sep 2025 19:24:16 +0000 (16:24 -0300)]
Merge pull request #3267 from cesanta/wifi

move debugging logs

3 months agomove debugging logs
Sergio R. Caprile [Tue, 9 Sep 2025 19:20:54 +0000 (16:20 -0300)]
move debugging logs

3 months agoMerge pull request #3266 from cesanta/wifi
Sergio R. Caprile [Tue, 9 Sep 2025 17:29:29 +0000 (14:29 -0300)]
Merge pull request #3266 from cesanta/wifi

Move interface stuff out of user handlers

3 months agoMerge pull request #3265 from cesanta/alip
Sergio R. Caprile [Tue, 9 Sep 2025 13:19:58 +0000 (10:19 -0300)]
Merge pull request #3265 from cesanta/alip

align mg_addr to 32- and 64-bits

3 months agoMove interface stuff out of user handlers
Sergio R. Caprile [Mon, 18 Aug 2025 18:44:14 +0000 (15:44 -0300)]
Move interface stuff out of user handlers

3 months agoalign mg_addr to 32- and 64-bits
Sergio R. Caprile [Mon, 8 Sep 2025 14:31:55 +0000 (11:31 -0300)]
align mg_addr to 32- and 64-bits

3 months agoMerge pull request #3264 from cesanta/opts
Sergey Lyubka [Sun, 7 Sep 2025 14:53:34 +0000 (15:53 +0100)]
Merge pull request #3264 from cesanta/opts

Fix IP opts

3 months agofixes for Keil
Sergio R. Caprile [Thu, 4 Sep 2025 22:45:18 +0000 (19:45 -0300)]
fixes for Keil

3 months agofixes for Keil
Sergio R. Caprile [Thu, 4 Sep 2025 22:43:17 +0000 (19:43 -0300)]
fixes for Keil

3 months agoFix IP opts
Sergio R. Caprile [Thu, 28 Aug 2025 20:56:48 +0000 (17:56 -0300)]
Fix IP opts

Refactor payload handling
Refactor UDP port unreachable
Add UDP unit tests
Introduce basic IPv6 handling

3 months agoMerge pull request #3263 from cesanta/tests
Sergio R. Caprile [Tue, 2 Sep 2025 13:36:31 +0000 (10:36 -0300)]
Merge pull request #3263 from cesanta/tests

building health dashboard

3 months agobuilding health dashboard
Sergio R. Caprile [Tue, 2 Sep 2025 13:31:50 +0000 (10:31 -0300)]
building health dashboard

3 months agoMerge pull request #3262 from cesanta/tests
Sergio R. Caprile [Mon, 1 Sep 2025 18:17:15 +0000 (15:17 -0300)]
Merge pull request #3262 from cesanta/tests

Push test results for health dashboard

3 months agoPush test results for health dashboard
Sergio R. Caprile [Mon, 1 Sep 2025 15:08:23 +0000 (12:08 -0300)]
Push test results for health dashboard

3 months agoMerge pull request #3261 from cesanta/tests
Sergio R. Caprile [Fri, 29 Aug 2025 17:29:50 +0000 (14:29 -0300)]
Merge pull request #3261 from cesanta/tests

Start pushing test results for health dashboard

3 months agoStart pushing test results for health dashboard
Sergio R. Caprile [Fri, 29 Aug 2025 14:51:41 +0000 (11:51 -0300)]
Start pushing test results for health dashboard

3 months agoMerge pull request #3258 from cesanta/tcput
Sergey Lyubka [Fri, 29 Aug 2025 14:18:52 +0000 (15:18 +0100)]
Merge pull request #3258 from cesanta/tcput

Fix TCP error handling

3 months agoFix TCP error handling
Sergio R. Caprile [Fri, 22 Aug 2025 12:24:50 +0000 (09:24 -0300)]
Fix TCP error handling

Add unit tests for TCP error handling
Account for options in TCP header for payload start address calculation
Take UDP payload length from UDP header

3 months agoMerge pull request #3255 from cesanta/tests
Sergio R. Caprile [Thu, 28 Aug 2025 17:54:28 +0000 (14:54 -0300)]
Merge pull request #3255 from cesanta/tests

add support for health dashboard

4 months agoadd support for health dashboard
Sergio R. Caprile [Wed, 27 Aug 2025 16:35:38 +0000 (13:35 -0300)]
add support for health dashboard

4 months agoMerge pull request #3254 from cesanta/upwiz
Sergio R. Caprile [Wed, 27 Aug 2025 11:59:55 +0000 (08:59 -0300)]
Merge pull request #3254 from cesanta/upwiz

update to new wizard backend API

4 months agoupdate to new wizard backend API
Sergio R. Caprile [Tue, 26 Aug 2025 19:14:00 +0000 (16:14 -0300)]
update to new wizard backend API

4 months agoMerge pull request #3251 from cesanta/backlog
Sergey Lyubka [Sat, 23 Aug 2025 20:06:12 +0000 (21:06 +0100)]
Merge pull request #3251 from cesanta/backlog

add TCP backlog to handle client MSS

4 months agoadd TCP backlog to handle client MSS
Sergio R. Caprile [Tue, 19 Aug 2025 20:51:01 +0000 (17:51 -0300)]
add TCP backlog to handle client MSS

4 months agoMerge pull request #3252 from cesanta/idfbrokeit
Sergio R. Caprile [Thu, 21 Aug 2025 21:21:30 +0000 (18:21 -0300)]
Merge pull request #3252 from cesanta/idfbrokeit

handle IDF breaking UART API

4 months agohandle IDF breaking UART API
Sergio R. Caprile [Thu, 21 Aug 2025 21:15:21 +0000 (18:15 -0300)]
handle IDF breaking UART API

4 months agoupdate version
Sergio R. Caprile [Thu, 21 Aug 2025 16:13:25 +0000 (13:13 -0300)]
update version

4 months agokeep, linked by other examples
Sergio R. Caprile [Thu, 14 Aug 2025 14:38:48 +0000 (11:38 -0300)]
keep, linked by other examples

4 months agoMerge pull request #3235 from cesanta/client
Sergio R. Caprile [Thu, 14 Aug 2025 14:00:23 +0000 (11:00 -0300)]
Merge pull request #3235 from cesanta/client

Refactor HTTP client

4 months agocleanup
Sergio R. Caprile [Thu, 14 Aug 2025 13:59:07 +0000 (10:59 -0300)]
cleanup

4 months agoMerge pull request #3241 from cesanta/mingw
Sergio R. Caprile [Wed, 13 Aug 2025 13:48:53 +0000 (10:48 -0300)]
Merge pull request #3241 from cesanta/mingw

Fixed mingw build error

4 months agoFixed mingw build error
robert [Wed, 13 Aug 2025 09:05:57 +0000 (05:05 -0400)]
Fixed mingw build error

4 months agoMerge pull request #3240 from cesanta/ppp
Sergio R. Caprile [Tue, 12 Aug 2025 20:51:40 +0000 (17:51 -0300)]
Merge pull request #3240 from cesanta/ppp

fix ppp driver

4 months agofix ppp driver
Sergio R. Caprile [Tue, 12 Aug 2025 20:21:36 +0000 (17:21 -0300)]
fix ppp driver

4 months agoMerge pull request #3237 from cesanta/tests
Sergio R. Caprile [Tue, 12 Aug 2025 19:34:51 +0000 (16:34 -0300)]
Merge pull request #3237 from cesanta/tests

Fix built-in TLS CA bundle, cleanup

4 months agoFix built-in TLS CA bundle, cleanup
Sergio R. Caprile [Tue, 12 Aug 2025 15:00:59 +0000 (12:00 -0300)]
Fix built-in TLS CA bundle, cleanup

4 months agofix #9f76ea8 breaking bigendian
Sergio R. Caprile [Tue, 12 Aug 2025 18:57:26 +0000 (15:57 -0300)]
fix #9f76ea8 breaking bigendian

4 months agoMerge pull request #3236 from cesanta/tls
Sergio R. Caprile [Tue, 12 Aug 2025 15:09:23 +0000 (12:09 -0300)]
Merge pull request #3236 from cesanta/tls

Verify host against CN, too

4 months agoVerify host against CN, too
Sergey Lyubka [Tue, 12 Aug 2025 14:49:08 +0000 (15:49 +0100)]
Verify host against CN, too

4 months agoRefactor HTTP client
Sergey Lyubka [Tue, 12 Aug 2025 08:21:38 +0000 (09:21 +0100)]
Refactor HTTP client

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