Commit Graph
1267 Commits
Author SHA1 Message Date
cpq 1e99974b83 health record support 2026-09-11 14:09:55 +01:00
Sergio R. Caprile ffcad7ee47 fix too small MSSs, enable auto config 2026-09-08 12:04:25 -03:00
Sergio R. Caprile 5c34018899 add optional TCP retransmission 2026-09-07 15:34:08 -03:00
Sergio R. Caprile 5a317e81d9 make FIN wait for TLS drain 2026-08-31 10:03:27 -03:00
robert 897d26edfb nits 2026-08-26 15:11:09 +03:00
robert e312219e80 Add OTA for IMXRT1180 2026-08-20 10:40:58 +03:00
cpq 2aff813795 Fix dosctrings 2026-08-15 11:23:15 +01:00
robertc2000 9c4506763b Merge pull request #3666 from cesanta/netc
Add Ethernet controller (NETC) driver for IMXRT1180
2026-08-14 17:01:04 +03:00
robert ec3b9e7c4f Add Ethernet controller (NETC) driver for IMXRT1180 2026-08-14 16:49:15 +03:00
Sergio R. Caprile 02bdbb9ed6 update version 2026-08-12 09:41:29 -03:00
robert 2696c1ff94 OTA: strenghten checks and introduce HTTPS support 2026-08-07 17:20:26 +03:00
Sergio R. Caprile 765bb237b7 Add support for DSCP 2026-07-30 17:36:46 -03:00
Sergio R. Caprile 7821fb9ab4 Add mg_crc16(), make PPP use it 2026-07-29 17:57:30 -03:00
Sergio R. Caprile 3c11521446 misc todo's and related fixes 2026-07-29 16:06:29 -03:00
Sergio R. Caprile 6a3599682b handle (more) FreeRTOS proprietary return codes 2026-07-27 17:12:21 -03:00
Sergey Lyubka d8fa55e1d6 Merge pull request #3644 from cesanta/mcxupresso-ota-rollback
Add ARCH_MCUXPRESSO and OTA rollback for IMXRT boards
2026-07-27 11:32:56 +01:00
Sergio R. Caprile 61638caeae Merge pull request #3643 from cesanta/mdns
Add SD query and response to mDNS
2026-07-24 11:50:09 -03:00
Sergio R. Caprile f78cb1b02f Merge pull request #3642 from cesanta/jwt
Add JWT Bearer Authentication support and tutorial
2026-07-24 11:49:46 -03:00
Sergio R. Caprile f8e785f56b Merge pull request #3634 from 94xhn/fix/json-hex-validation
Reject malformed input in mg_json_get_hex
2026-07-24 11:36:31 -03:00
robert e473f2189c Add ARCH_MCUXPRESSO and OTA rollback for IMXRT boards 2026-07-24 14:27:49 +03:00
Sergio R. Caprile 66eac28c20 Add SD query and response to mDNS 2026-07-22 16:58:13 -03:00
Sergio R. Caprile cdd957572e Add JWT Bearer Authentication support and tutorial 2026-07-21 14:25:03 -03:00
robert 8d7bbda48d Add ESP32 OTA rollback support 2026-07-20 10:50:03 +03:00
94xhn dc52d8b1dc fix(json): reject malformed hex input
Reject odd-length and non-hex strings before decoding them.

Tested: 1796 ASan/UBSan tests in amalgamated and unamalgamated builds
2026-07-16 08:33:06 +08:00
Sergio R. Caprile b6a353cae9 remove duplicated epoch handling, test it 2026-07-15 15:53:38 -03:00
Sergio R. Caprile f391c4eea0 add more C89-like targets; fix related stuff 2026-07-09 16:26:30 -03:00
Sergio R. Caprile f8816d67c3 delegate RSA verify to the RSA module 2026-07-01 12:31:11 -03:00
Sergio R. Caprile 699067ff58 fuzz 802.1Q and PPP[oE] 2026-06-29 17:19:27 -03:00
Sergio R. Caprile ed19d5290e Merge pull request #3610 from cesanta/hostnoca
Allow hostname checking even when no CA cert was given
2026-06-26 14:12:09 -03:00
cpq 8c0b6e335e Unit test under Win32 2026-06-25 10:22:13 +01:00
Sergio R. Caprile c288ac1f38 minor tweaks 2026-06-24 11:25:14 -03:00
Sergio R. Caprile ba65a03ea0 update version 2026-06-23 14:03:31 -03:00
Sergio R. Caprile a9df523f76 assorted patches 2026-06-23 13:38:35 -03:00
Sergio R. Caprile d8e629a048 Allow hostname checking even when no CA cert was given 2026-06-22 14:51:24 -03:00
cpq 044fdd472f Docstrings 2026-06-20 13:48:57 +01:00
cpq 3706742614 Better docstrings 2026-06-20 13:48:09 +01:00
Sergio R. Caprile bb92055e87 Add mg_wakeup for BSD 2026-06-18 17:48:09 -03:00
robert 2b2f85781a Add OTA rollback for Pico boards 2026-06-17 14:53:23 +03:00
cpq cabab3d6e6 Add missing include 2026-06-16 12:03:55 +01:00
cpq d1177f7cc0 Better device ID autodetection 2026-06-16 11:27:24 +01:00
robert d1ea094067 Fix H5 OTA rollback 2026-06-16 10:56:36 +03:00
robert 52b9de4189 Fix ota state for F7 2026-06-15 16:58:18 +03:00
cpq 4b1306d2a5 Fix unaligned reg access 2026-06-15 12:53:01 +01:00
cpq c0723249b4 OTA rollback nits 2026-06-13 19:41:13 +01:00
Sergio R. Caprile 2006f8302a Fix some neats, add IPv6 basic testing in LAN 2026-06-12 16:20:39 -03:00
cpq 56388f282c Add docstrings 2026-06-11 19:56:57 +01:00
Sergey Lyubka 73f4e39b19 Merge pull request #3594 from cesanta/dash
Dash OTA dogfooding nits
2026-06-09 12:20:50 +01:00
cpq 27459efc61 Dash OTA dogfooding nits 2026-06-09 11:56:40 +01:00
Sergey Lyubka b463ac0edd Merge pull request #3561 from cesanta/ipchanges
close TCP connections on DHCP/SLAAC IP address changes
2026-06-03 09:01:25 +01:00
cpq 73037880e6 Change dash auth signature 2026-06-02 14:17:49 +01:00