Commit graph

  • 6b5d358ede
    Merge pull request #3671 from cesanta/netc-mdns master robertc2000 2026-08-25 10:56:47 +03:00
  • 0d97280af4 Enable multicast in NETC driver robert 2026-08-25 10:48:21 +03:00
  • afc84b7c92
    Merge pull request #3664 from cesanta/drainudp Sergey Lyubka 2026-08-23 12:54:16 +01:00
  • 66bf5952a4
    Merge pull request #3660 from cesanta/ack Sergey Lyubka 2026-08-23 12:53:43 +01:00
  • f002c30cbb
    Merge pull request #3665 from cesanta/fatfs Sergey Lyubka 2026-08-23 12:52:54 +01:00
  • ef2bfac44f
    Merge 9878caba17 into 53d2356472 Sergio R. Caprile 2026-08-21 08:08:56 +01:00
  • 53d2356472
    Merge pull request #3668 from cesanta/ota-rt1180 robertc2000 2026-08-20 11:04:42 +03:00
  • e312219e80 Add OTA for IMXRT1180 robert 2026-08-19 11:48:46 +03:00
  • 2aff813795 Fix dosctrings cpq 2026-08-15 11:23:15 +01:00
  • 9c4506763b
    Merge pull request #3666 from cesanta/netc robertc2000 2026-08-14 17:01:04 +03:00
  • ec3b9e7c4f Add Ethernet controller (NETC) driver for IMXRT1180 robert 2026-08-07 17:43:29 +03:00
  • ddd9651f91 temporary fix S390 faiing OOM Sergio R. Caprile 2026-08-14 10:30:58 -03:00
  • 304ea2a649 unbreak fatfs Sergio R. Caprile 2026-08-13 18:23:09 -03:00
  • 83bac34094 make UDP honor c->is_draining Sergio R. Caprile 2026-08-13 12:41:55 -03:00
  • 02bdbb9ed6 update version 7.23 Sergio R. Caprile 2026-08-12 09:41:29 -03:00
  • 84553d06a0
    Merge pull request #3662 from cesanta/flash-unlock robertc2000 2026-08-11 16:41:57 +03:00
  • de7cd48a79 fix typorenthesis Sergio R. Caprile 2026-08-11 10:03:03 -03:00
  • 5df2445bc9
    Merge commit from fork Sergio R. Caprile 2026-08-11 09:20:36 -03:00
  • 90890e4c63
    Merge commit from fork Sergio R. Caprile 2026-08-11 09:16:05 -03:00
  • a6deed5868
    Merge commit from fork Sergio R. Caprile 2026-08-11 09:10:46 -03:00
  • 5cdb25f05a
    Merge commit from fork Sergio R. Caprile 2026-08-11 09:05:40 -03:00
  • d8764746a4
    Merge commit from fork Sergio R. Caprile 2026-08-11 09:00:21 -03:00
  • fa4a2563e5 Flash unlock validation on STM32 robert 2026-08-11 11:48:19 +03:00
  • 9ccfc02a86
    Merge pull request #3661 from cesanta/bsd++ Sergio R. Caprile 2026-08-10 11:45:02 -03:00
  • f58f29b9a0 make BSD C++ compatible,survive to FreeRTOS not being so Sergio R. Caprile 2026-08-10 10:16:05 -03:00
  • 282ae0d968 add compiler matrix, verbose log Sergio R. Caprile 2026-08-07 16:21:46 -03:00
  • 9c6b4edd37 handle ACK in FIN, fix ACK to FIN + payload Sergio R. Caprile 2026-08-07 11:49:28 -03:00
  • 735038c98c fix tests robert 2026-08-07 17:35:39 +03:00
  • 2696c1ff94 OTA: strenghten checks and introduce HTTPS support robert 2026-08-07 17:20:26 +03:00
  • 9878caba17 make FIN wait for TLS drain zerowin Sergio R. Caprile 2026-08-06 16:55:40 -03:00
  • 9f16806a22
    Merge pull request #3648 from cesanta/bsd Sergio R. Caprile 2026-08-05 10:47:00 -03:00
  • 8d1b9047b6
    Merge pull request #3657 from cesanta/dscp Sergey Lyubka 2026-08-05 12:11:40 +01:00
  • 2988bc9df3 verify chain in bundle Sergio R. Caprile 2026-08-04 11:59:22 -03:00
  • 5e733a1461 Add scan timeout robert 2026-08-04 11:43:08 +03:00
  • 34813493a4
    Merge pull request #3658 from cesanta/claude robertc2000 2026-08-04 11:11:29 +03:00
  • f220223947 Update Claude scanning robert 2026-08-04 10:47:16 +03:00
  • 758e301f0c fix too short length guard Sergio R. Caprile 2026-08-03 14:19:13 -03:00
  • 7fa830fc0c New project instructions cpq 2026-08-03 14:12:38 +01:00
  • fc699a0b0b Nits cpq 2026-08-02 12:12:48 +01:00
  • 4e3e7ac4b2 update stale example Sergio R. Caprile 2026-07-31 13:48:15 -03:00
  • 2838c85342 move nightly test start time Sergio R. Caprile 2026-07-30 21:11:12 -03:00
  • bc17f1667b retry failed night tests Sergio R. Caprile 2026-07-30 21:03:40 -03:00
  • 309cb1006f ephemeral stuff Sergio R. Caprile 2026-07-30 18:36:29 -03:00
  • 501c5a4bcd ephemeral stuff Sergio R. Caprile 2026-07-30 18:01:34 -03:00
  • 765bb237b7 Add support for DSCP Sergio R. Caprile 2026-07-30 17:16:43 -03:00
  • b0f5e9cec4
    Merge pull request #3656 from cesanta/pppfcs Sergio R. Caprile 2026-07-30 09:53:53 -03:00
  • 125b79bd70
    Merge pull request #3654 from cesanta/misc Sergio R. Caprile 2026-07-30 09:52:50 -03:00
  • 7821fb9ab4 Add mg_crc16(), make PPP use it Sergio R. Caprile 2026-07-29 17:57:30 -03:00
  • 03be16803c
    Merge pull request #3655 from cesanta/todo Sergio R. Caprile 2026-07-29 17:18:53 -03:00
  • 3c11521446 misc todo's and related fixes Sergio R. Caprile 2026-07-29 16:06:29 -03:00
  • 4faa3d5bf1 remove redundant checks Sergio R. Caprile 2026-07-29 13:50:32 -03:00
  • bfdc14ce0a
    Merge pull request #3653 from cesanta/synconn Sergio R. Caprile 2026-07-29 09:58:14 -03:00
  • ac9ebdfb1a fix corner case Sergio R. Caprile 2026-07-28 20:21:28 -03:00
  • 85d77ec3ac group embedded tests Sergio R. Caprile 2026-07-28 16:29:31 -03:00
  • d7f24d349c get rid of strtol() Sergio R. Caprile 2026-07-28 15:30:09 -03:00
  • 9b7d318df5
    Merge pull request #3651 from cesanta/aton6 Sergio R. Caprile 2026-07-28 14:48:06 -03:00
  • 6cbd810206 improve mg_aton6 and tests Sergio R. Caprile 2026-07-28 14:36:40 -03:00
  • 771f5f2ed9
    Merge pull request #3650 from cesanta/wolf Sergio R. Caprile 2026-07-28 13:08:45 -03:00
  • 6b8d8b5caa fix WolfSSL not working on built-in TCP/IP Sergio R. Caprile 2026-07-28 10:32:47 -03:00
  • ba942dbd7a Fix handling of full queues, add error handling Sergio R. Caprile 2026-07-27 10:12:40 -03:00
  • 2db7119080
    Merge pull request #3649 from cesanta/frt Sergio R. Caprile 2026-07-27 17:13:33 -03:00
  • 6a3599682b handle (more) FreeRTOS proprietary return codes Sergio R. Caprile 2026-07-27 17:12:14 -03:00
  • 77e0faf020
    Merge pull request #3647 from cesanta/jwt Sergio R. Caprile 2026-07-27 11:34:47 -03:00
  • 08e01cb312 fix warnings (and uncovered latent bug) Sergio R. Caprile 2026-07-27 10:34:57 -03:00
  • d8fa55e1d6
    Merge pull request #3644 from cesanta/mcxupresso-ota-rollback Sergey Lyubka 2026-07-27 11:32:56 +01:00
  • 61638caeae
    Merge pull request #3643 from cesanta/mdns Sergio R. Caprile 2026-07-24 11:50:09 -03:00
  • f78cb1b02f
    Merge pull request #3642 from cesanta/jwt Sergio R. Caprile 2026-07-24 11:49:46 -03:00
  • f8e785f56b
    Merge pull request #3634 from 94xhn/fix/json-hex-validation Sergio R. Caprile 2026-07-24 11:36:31 -03:00
  • e473f2189c Add ARCH_MCUXPRESSO and OTA rollback for IMXRT boards robert 2026-07-23 16:04:02 +03:00
  • 66eac28c20 Add SD query and response to mDNS Sergio R. Caprile 2026-07-20 18:51:34 -03:00
  • cdd957572e Add JWT Bearer Authentication support and tutorial Sergio R. Caprile 2026-07-15 12:04:09 -03:00
  • af7eaaa9b1
    Merge pull request #3641 from cesanta/esp32-ota robertc2000 2026-07-20 11:55:46 +03:00
  • 8d7bbda48d Add ESP32 OTA rollback support robert 2026-07-17 18:00:25 +03:00
  • 40e774b717 fix(http): honor exact URL buffer capacity 94xhn 2026-07-17 23:49:04 +08:00
  • 17a25373db fix fuzzer Sergio R. Caprile 2026-07-17 10:02:59 -03:00
  • b86f255407
    Merge pull request #3637 from cesanta/misc Sergio R. Caprile 2026-07-16 15:16:43 -03:00
  • cb57182ee0 misc check strenghtens and debug guards Sergio R. Caprile 2026-07-16 15:10:19 -03:00
  • 72ff0dfb07
    Merge pull request #3633 from cesanta/len Sergey Lyubka 2026-07-16 12:00:21 +01:00
  • dc52d8b1dc fix(json): reject malformed hex input 94xhn 2026-07-16 08:33:06 +08:00
  • e2e2db8900
    Merge pull request #3636 from cesanta/timegm Sergio R. Caprile 2026-07-15 15:59:08 -03:00
  • b6a353cae9 remove duplicated epoch handling, test it Sergio R. Caprile 2026-07-15 15:53:38 -03:00
  • cc7c6d2d18 fix TCP opt parser Sergio R. Caprile 2026-07-14 10:29:43 -03:00
  • 7a2a3fc136 update Claude prompt robert 2026-07-14 10:44:56 +03:00
  • 2ec27994f4 harden some len checks Sergio R. Caprile 2026-07-13 15:57:07 -03:00
  • bc69625a5e unbreak tests Sergio R. Caprile 2026-07-13 17:04:46 -03:00
  • a8b4ae95db fix missing check Sergio R. Caprile 2026-07-13 14:52:26 -03:00
  • f52e4f4bb0
    Merge pull request #3632 from cesanta/bsdbe Sergio R. Caprile 2026-07-10 18:30:52 -03:00
  • 0aa25dbd18 Add big-endian tests for our BSD layer Sergio R. Caprile 2026-07-10 17:38:31 -03:00
  • 72a0787161
    Merge pull request #3628 from cesanta/tlssntp Sergio R. Caprile 2026-07-10 11:47:30 -03:00
  • 37234ad26f make tls_init request boot time if it is 0 Sergio R. Caprile 2026-07-07 11:11:54 -03:00
  • 96050c2587
    Merge pull request #3629 from cesanta/bigendian Sergio R. Caprile 2026-07-10 11:30:37 -03:00
  • 09254c9e64 Add PowerPC and MIPS (bigendian) Sergio R. Caprile 2025-07-31 15:30:39 -03:00
  • a43599c081
    Merge pull request #3631 from cesanta/c89diab Sergey Lyubka 2026-07-10 10:29:32 +01:00
  • f391c4eea0 add more C89-like targets; fix related stuff Sergio R. Caprile 2026-07-06 10:38:12 -03:00
  • 6709c028aa
    Merge pull request #3630 from cesanta/nozutest Sergio R. Caprile 2026-07-09 12:02:46 -03:00
  • f84598f66a mdash/mingw does not support %zu Sergio R. Caprile 2026-07-09 10:58:04 -03:00
  • 02625d3bb6 minor nit Sergio R. Caprile 2026-07-09 11:54:41 -03:00
  • 957b9a991c
    Merge pull request #3627 from cesanta/z Sergio R. Caprile 2026-07-08 10:56:32 -03:00
  • 875c0fcd4f Add %zu printf support cpq 2026-07-07 11:53:33 +01:00
  • a65c3d84fa fix race condition Sergio R. Caprile 2026-07-06 20:03:03 -03:00