cpq
|
a419e16f26
|
Remove MG_ENABLE_DIRLIST, add mg_http_serve_opts :: enable_dir_listing
|
2026-09-26 15:40:43 +01:00 |
|
cpq
|
81f6acbce7
|
LFS nits
|
2026-09-26 12:52:30 +01:00 |
|
cpq
|
f62f3545b4
|
Adjust dash to use core file manager
|
2026-09-24 17:04:32 +01:00 |
|
cpq
|
d1060d247b
|
Directory listing as JSON
|
2026-09-23 15:54:04 +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 |
|
cpq
|
1e99974b83
|
health record support
|
2026-09-11 14:09:55 +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
|
555c5a76be
|
fix C89 and be tests
|
2026-09-09 15:53:44 -03:00 |
|
Sergio R. Caprile
|
4660f2ca0f
|
add nightly TLS test
|
2026-09-08 12:22:31 -03:00 |
|
Sergio R. Caprile
|
5c34018899
|
add optional TCP retransmission
|
2026-09-07 15:34:08 -03:00 |
|
Sergio R. Caprile
|
c857ddae57
|
Properly ACK duplicate segments
|
2026-09-07 13:48:33 -03:00 |
|
Sergio R. Caprile
|
cd05b162a8
|
account for extension headers in IPv6 transported protocols checksums
|
2026-09-01 21:33:48 -03:00 |
|
robert
|
9ddac8faa7
|
Terminate destination buffer in mg_url_decode
|
2026-09-01 17:33:56 +03:00 |
|
robert
|
9123330f72
|
Avoid computing offset twice
|
2026-09-01 16:39:56 +03:00 |
|
Sergio R. Caprile
|
5a317e81d9
|
make FIN wait for TLS drain
|
2026-08-31 10:03:27 -03:00 |
|
Sergey Lyubka
|
66bf5952a4
|
Merge pull request #3660 from cesanta/ack
handle ACK in FIN, fix ACK to FIN + payload
|
2026-08-23 12:53:43 +01:00 |
|
Sergio R. Caprile
|
ddd9651f91
|
temporary fix S390 faiing OOM
|
2026-08-14 10:30:58 -03:00 |
|
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
|
9c6b4edd37
|
handle ACK in FIN, fix ACK to FIN + payload
|
2026-08-07 11:49:28 -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 |
|