Sergio R. Caprile
|
f58f29b9a0
|
make BSD C++ compatible,survive to FreeRTOS not being so
|
2026-08-10 11:40:10 -03:00 |
|
Sergio R. Caprile
|
9f16806a22
|
Merge pull request #3648 from cesanta/bsd
BSD layer: Fix handling of full queues, add error handling
|
2026-08-05 10:47:00 -03:00 |
|
Sergey Lyubka
|
8d1b9047b6
|
Merge pull request #3657 from cesanta/dscp
Add support for DSCP
|
2026-08-05 12:11:40 +01:00 |
|
Sergio R. Caprile
|
309cb1006f
|
ephemeral stuff
|
2026-07-30 18:36:29 -03:00 |
|
Sergio R. Caprile
|
501c5a4bcd
|
ephemeral stuff
|
2026-07-30 18:01:34 -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
|
6cbd810206
|
improve mg_aton6 and tests
|
2026-07-28 14:46:16 -03:00 |
|
Sergio R. Caprile
|
ba942dbd7a
|
Fix handling of full queues, add error handling
|
2026-07-27 17:27:03 -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 |
|
Sergio R. Caprile
|
cdd957572e
|
Add JWT Bearer Authentication support and tutorial
|
2026-07-21 14:25:03 -03:00 |
|
Sergio R. Caprile
|
17a25373db
|
fix fuzzer
|
2026-07-17 10:02:59 -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
|
bc69625a5e
|
unbreak tests
|
2026-07-13 17:04:46 -03:00 |
|
Sergio R. Caprile
|
0aa25dbd18
|
Add big-endian tests for our BSD layer
|
2026-07-10 18:28:40 -03:00 |
|
Sergio R. Caprile
|
09254c9e64
|
Add PowerPC and MIPS (bigendian)
|
2026-07-10 11:26:46 -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
|
f84598f66a
|
mdash/mingw does not support %zu
|
2026-07-09 11:57:22 -03:00 |
|
cpq
|
875c0fcd4f
|
Add %zu printf support
|
2026-07-07 12:37:47 +01:00 |
|
Sergio R. Caprile
|
9448625662
|
add real life testing for PPPoE and VLANs
|
2026-07-03 14:45:20 -03:00 |
|
Sergio R. Caprile
|
a865890a09
|
make bsd tests go live
|
2026-07-03 09:28:30 -03:00 |
|
Sergio R. Caprile
|
38b6b13547
|
improve fuzzing
|
2026-07-02 15:57:11 -03:00 |
|
Sergio R. Caprile
|
cee80a8391
|
add tests for ATcmd driver, fix some warnings
|
2026-07-02 10:15:50 -03:00 |
|
Sergio R. Caprile
|
dfbbe5fa8b
|
simplify eth and ppp tests, add IPV6 testing for VC targets
|
2026-07-01 16:19:38 -03:00 |
|
Sergio R. Caprile
|
8bb65c6492
|
Merge pull request #3619 from cesanta/rsaverify
delegate RSA verify to the RSA module
|
2026-07-01 13:01:57 -03:00 |
|
Sergio R. Caprile
|
f8816d67c3
|
delegate RSA verify to the RSA module
|
2026-07-01 12:31:11 -03:00 |
|
Sergio R. Caprile
|
d897b32c64
|
fix order of amalgamated headers
|
2026-07-01 11:53:42 -03:00 |
|
Sergio R. Caprile
|
5bf953cb4a
|
add C89 and bigendian tests for L2, be for MIP
|
2026-06-30 14:37:58 -03:00 |
|
Sergio R. Caprile
|
e5e13ff156
|
add tests for L2
|
2026-06-30 11:41:33 -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 |
|
Sergio R. Caprile
|
80670e9ebc
|
add tests for MIP BSD
|
2026-06-26 12:31:05 -03:00 |
|
cpq
|
b3ab9c618e
|
Unit test under Win32
|
2026-06-25 10:32:56 +01:00 |
|
cpq
|
8c0b6e335e
|
Unit test under Win32
|
2026-06-25 10:22:13 +01:00 |
|
Sergio R. Caprile
|
a9df523f76
|
assorted patches
|
2026-06-23 13:38:35 -03:00 |
|
Sergio R. Caprile
|
98dc50b3cd
|
embrace compiler wilderness
|
2026-06-23 13:13:44 -03:00 |
|
Sergio R. Caprile
|
60bfa45656
|
Merge commit from fork
avoid OOB reads in path_is_sane
|
2026-06-23 13:05:25 -03:00 |
|
Sergio R. Caprile
|
b55de8b151
|
avoid OOB reads in path_is_sane
|
2026-06-22 19:51:37 -03:00 |
|
Sergio R. Caprile
|
d8e629a048
|
Allow hostname checking even when no CA cert was given
|
2026-06-22 14:51:24 -03:00 |
|
Sergio R. Caprile
|
d60dcf846e
|
add unit test for mg_wakeup
|
2026-06-19 11:35:02 -03:00 |
|
Sergio R. Caprile
|
282455b008
|
add timebase for TLS
|
2026-06-17 09:33:43 -03:00 |
|
Sergio R. Caprile
|
2006f8302a
|
Fix some neats, add IPv6 basic testing in LAN
|
2026-06-12 16:20:39 -03:00 |
|
Sergio R. Caprile
|
b49d2e7bdf
|
Merge pull request #3595 from cesanta/tests
Misc fixes and tbd
|
2026-06-09 16:52:55 -03:00 |
|
Sergio R. Caprile
|
aa9d19ca79
|
Misc fixes and tbd
|
2026-06-09 16:48:47 -03: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 |
|
Sergio R. Caprile
|
607454ccc5
|
add more tests
|
2026-06-05 17:11:34 -03:00 |
|