Sergey Lyubka
5879c3cbf2
Merge pull request #3719 from cesanta/azure
...
Add support for MS Azure MQTT
2026-10-05 12:43:41 +01:00
cpq
cf9d56be79
Add support for MS Azure MQTT
2026-10-05 12:41:56 +01:00
cpq
da82df2041
Add firmware.signed.bin target
2026-10-03 16:50:02 +01:00
Sergey Lyubka
954eb07b6d
Merge pull request #3718 from cesanta/cr
...
Move crash handler to src/health.c
2026-10-02 13:00:56 +01:00
cpq
d7e708b9bc
Move crash handler to src/health.c
2026-10-02 12:47:05 +01:00
robertc2000
ce35cbf586
Merge pull request #3716 from cesanta/crash
...
Print crash record optionally
2026-10-01 14:48:36 +03:00
cpq
3aa5f2a1fd
Print crash record optionally
2026-10-01 14:42:16 +03:00
cpq
1b0906510b
Rename MG_OTA_FIRMWARE_VERSION -> MG_FIRMWARE_VERSION, rw612 nits
2026-10-01 10:10:42 +01:00
Sergey Lyubka
8a116d9289
Merge pull request #3715 from cesanta/is_resp
...
Remove c->is_resp, keep it private to http.c
2026-10-01 08:25:38 +01:00
cpq
71e0176944
Remove c->is_resp, keep it private to http.c
2026-09-30 15:12:54 +01:00
Sergey Lyubka
bba5a0ca3a
Merge pull request #3710 from cesanta/crash-report
...
Report the crash log to mdash
2026-09-30 15:11:13 +01:00
novlean
9c388b5f19
Merge pull request #3714 from cesanta/novlean-patch-1
...
Fix link formatting for STM32H5 article
2026-09-30 15:04:13 +02:00
novlean
8afa940acf
Fix link formatting for STM32H5 article
2026-09-30 15:03:59 +02:00
novlean
df1a409b21
Merge pull request #3713 from cesanta/novlean-patch-1
...
Add new articles to README links section
2026-09-30 15:03:21 +02:00
novlean
7ec403341c
Add new articles to README links section
2026-09-30 15:02:57 +02:00
cpq
8e0c765c2c
Nit - LFS include path
2026-09-28 16:50:50 +01:00
cpq
883e0a981f
Reuse descriptors, pick minimum
2026-09-28 16:22:32 +01:00
cpq
ff1fb5c745
Update pack
2026-09-28 16:04:15 +01:00
robert
795f16d5fb
Report the crash log to mdash
2026-09-28 14:05:58 +03:00
cpq
51773ecea3
Add LFS-enabled project
2026-09-28 11:32:15 +01:00
cpq
2834aa57ee
Not needed, minimal has it
2026-09-28 08:00:52 +01:00
Sergey Lyubka
e2b5d7175f
Merge pull request #3709 from cesanta/dirlist
...
Remove MG_ENABLE_DIRLIST, add mg_http_serve_opts :: enable_dir_listing
2026-09-26 15:46:35 +01:00
cpq
a419e16f26
Remove MG_ENABLE_DIRLIST, add mg_http_serve_opts :: enable_dir_listing
2026-09-26 15:40:43 +01:00
Sergey Lyubka
789372c5b3
Merge pull request #3708 from cesanta/lfs
...
LFS amendments
2026-09-26 13:00:29 +01:00
cpq
81f6acbce7
LFS nits
2026-09-26 12:52:30 +01:00
Sergey Lyubka
7fa96f3a38
Merge pull request #3706 from cesanta/crash-report
...
Add stacktrace example
2026-09-25 13:18:24 +01:00
Sergey Lyubka
876cf5605f
Merge pull request #3707 from cesanta/dash
...
Adjust dash to use core file manager
2026-09-25 13:09:54 +01:00
robert
8df146b1b8
Add stacktrace example
2026-09-25 10:52:15 +03:00
cpq
f62f3545b4
Adjust dash to use core file manager
2026-09-24 17:04:32 +01:00
robert
4d6fa4b91c
ota_rw612: ensure source buffer is aligned
2026-09-24 15:26:18 +03:00
Sergey Lyubka
1be11a66e3
Merge pull request #3705 from cesanta/filemgr
...
Implement HTTP file manager in the http core
2026-09-24 08:46:19 +01:00
cpq
d1060d247b
Directory listing as JSON
2026-09-23 15:54:04 +01:00
Sergey Lyubka
002c9df3de
Merge pull request #3703 from cesanta/up
...
Replace mg_http_start_* with streaming uploads
2026-09-22 13:26:27 +01:00
cpq
fa34b7439a
Replace mg_http_start_* with streaming uploads
2026-09-22 11:18:48 +01:00
robert
60c75a22b8
Validate WebSocket continuation frame sequencing
2026-09-21 15:32:10 +03:00
Sergey Lyubka
bbee8ae61f
Merge pull request #3702 from cesanta/up3
...
Add mg_http_stream_body() helper for generic streaming uploads
2026-09-21 13:00:15 +01:00
Sergey Lyubka
9173c8dfda
Merge pull request #3698 from cesanta/nxp-examples
...
Reorganized NXP examples
2026-09-21 08:56:23 +01:00
cpq
b93cbbeb13
Add mg_http_stream_body() helper for generic streaming uploads
2026-09-21 08:55:04 +01:00
Sergio R. Caprile
aa1dfe8000
Merge pull request #3699 from cesanta/otah7
...
fix casting
2026-09-18 10:54:29 -03:00
Sergio R. Caprile
e8a82d1821
fix casting
2026-09-18 10:45:49 -03:00
robert
201a81a315
Reorganized NXP examples
2026-09-18 10:07:08 +03:00
Sergey Lyubka
aae31aba9c
Merge pull request #3695 from eunho87/fix-mg_file_printf-null
...
Guard against NULL return in mg_file_printf
2026-09-16 10:21:23 +01:00
cpq
29aa53cebd
Show backtrace
2026-09-15 14:20:15 +01:00
eunho87
5d4fffbb14
Guard against NULL return in mg_file_printf
...
mg_vmprintf() returns io.buf from a mg_iobuf that starts empty. When the
internal mg_iobuf_resize() allocation fails, the buffer is left NULL and
mg_vmprintf() returns NULL. mg_file_printf() passed that result straight
to strlen(data), dereferencing NULL on allocation failure.
Skip the write when mg_vmprintf() returns NULL and return false, matching
how the rest of the codebase checks mg_calloc()/allocation results.
2026-09-15 10:50:14 +09:00
Sergey Lyubka
ed5ef09d1c
Merge pull request #3692 from cesanta/health
...
health record support
2026-09-12 08:12:04 +01:00
cpq
1e99974b83
health record support
2026-09-11 14:09:55 +01:00
Sergey Lyubka
6814b44b03
Merge pull request #3689 from cesanta/isfull
...
support c->is_full flow control in builtin TCP/IP
2026-09-10 20:53:33 +01:00
Sergio R. Caprile
7e9ddc2d09
support c->is_full flow control in builtin TCP/IP
2026-09-09 15:55:55 -03:00
Sergio R. Caprile
c13d5d7a56
Merge pull request #3688 from cesanta/nits
...
fix C89 and be tests
2026-09-09 15:55:00 -03:00
Sergio R. Caprile
555c5a76be
fix C89 and be tests
2026-09-09 15:53:44 -03:00