robert
|
5ec26a5015
|
Windows: added alternative to bcrypt lib
|
2024-10-08 09:21:13 -04:00 |
|
Sergey Lyubka
|
8a8ff2aef0
|
Merge pull request #2908 from cesanta/convenience
avoid trashing other projs thinking redefining types is convenient
|
2024-10-05 08:49:17 +01:00 |
|
Sergey Lyubka
|
93dd7a85f6
|
Fix IP fragmentation checks for big-endian CPUs
|
2024-10-04 16:18:33 +01:00 |
|
Sergio R. Caprile
|
48f695f3e6
|
DP83848 has no clock setup
|
2024-10-02 10:22:09 -03:00 |
|
Sergio R. Caprile
|
b58f8b9d7c
|
Fix multiple TLS records in buffer
|
2024-10-01 18:26:51 -03:00 |
|
Sergio R. Caprile
|
a81818b2db
|
avoid trashing other projs thinking redefining types is convenient
|
2024-09-24 20:14:39 -03:00 |
|
Sergio R. Caprile
|
877cbbd11d
|
Revert "fix printf precision handling"
|
2024-09-24 18:01:07 -03:00 |
|
Sergio R. Caprile
|
5c8885ee5f
|
Fix ARP handling with UDP
|
2024-09-24 12:37:13 -03:00 |
|
Sergio R. Caprile
|
3742da8770
|
fix printf precision handling
|
2024-09-20 20:40:54 -03:00 |
|
Sergey Lyubka
|
c1b703a039
|
Detach HTTP handler if MG_EV_HTTP_HDRS changes c->recv
|
2024-09-18 13:30:27 +01:00 |
|
Sergio R. Caprile
|
bdc009eb65
|
Merge pull request #2880 from cesanta/rng
Make mg_random() fallible. Abort TLS on weak RNG
|
2024-09-02 11:12:27 -03:00 |
|
Sergey Lyubka
|
683f65f8ac
|
Make mg_random() fallible. Abort TLS on weak RNG
|
2024-09-02 11:06:10 -03:00 |
|
Sergey Lyubka
|
eeecbbcff9
|
Fix #2871 - accept * in mg_http_serve_opts::mime_types
|
2024-09-02 06:12:02 +01:00 |
|
Sergey Lyubka
|
641c7d1967
|
MG_IO_SIZE=256 on embedded platforms
|
2024-08-30 15:52:14 -03:00 |
|
Sergio R. Caprile
|
045b196eeb
|
fix ARP resolution when remote host is the gw
|
2024-08-12 11:55:57 -03:00 |
|
Sergio R. Caprile
|
15c8ba5d3f
|
Update TM4C driver init + nits
|
2024-07-31 16:53:29 -03:00 |
|
Sergio R. Caprile
|
3ffe5e958f
|
improve close on TLS
|
2024-07-30 19:30:14 -03:00 |
|
Sergio R. Caprile
|
3081d0766b
|
Patch KSZ PHY for NXP
|
2024-07-30 14:34:13 -03:00 |
|
Sergio R. Caprile
|
dedf67fb52
|
make friends with FreeRTOS+TCP compatibility
|
2024-07-30 10:58:10 -03:00 |
|
Sergey Lyubka
|
4493d35d26
|
Move http-restful-server to builtin TLS, plus minor nits
|
2024-07-26 19:31:15 +01:00 |
|
Sergio R. Caprile
|
fe77075996
|
Refactor tls receive pointer scheme
|
2024-07-26 12:15:05 -03:00 |
|
Sergio R. Caprile
|
4d6b126b9d
|
unbreak after incorrect cleanup
|
2024-07-26 12:14:33 -03:00 |
|
Sergio R. Caprile
|
5a8c56e784
|
Misc TLS cleanups
|
2024-07-25 19:01:35 -03:00 |
|
Sergey Lyubka
|
4b49c63344
|
Make net_builtin send client TLS HS
|
2024-07-23 18:47:48 +01:00 |
|
Sergio R. Caprile
|
7f7c1ff6c2
|
handle possible memory trashes on mg_send() and mg_iobuf_add() failures
|
2024-07-09 14:56:22 -03:00 |
|
Sergio R. Caprile
|
4dcc4e3308
|
SSL_CTX_new can fail
SSLv23_ methods deprecated
|
2024-07-09 14:08:55 -03:00 |
|
Sergio R. Caprile
|
d46798c2a7
|
silence cast and c++ warnings)
|
2024-07-08 17:02:54 -03:00 |
|
Sergey Lyubka
|
ddf3ba8a15
|
Squash vc98 chacha warnings
|
2024-07-07 10:29:52 +01:00 |
|
Sergey Lyubka
|
1c3b6ad59b
|
Merge pull request #2817 from cesanta/chachachan
fix stack trashing
|
2024-07-04 05:57:06 +01:00 |
|
Sergio R. Caprile
|
774cfc4bdc
|
fix magic number
|
2024-07-03 17:16:32 -03:00 |
|
Sergey Lyubka
|
509fbcc4f8
|
Fix raw TLS overflow for large uploads
|
2024-07-03 16:40:04 -03:00 |
|
Sergio R. Caprile
|
00862344f7
|
fix stack trashing
|
2024-07-03 14:44:51 -03:00 |
|
Sergio R. Caprile
|
be8dbb0dc7
|
fix 411 not draining header data
|
2024-07-01 14:38:27 -03:00 |
|
Sergio R. Caprile
|
395a51eeca
|
silence CodeQL
|
2024-06-26 11:59:52 -03:00 |
|
Sergey Lyubka
|
17e2d49c43
|
Merge pull request #2806 from cesanta/pipelined
resume pipelined reqs after serving a file
|
2024-06-26 14:13:15 +01:00 |
|
Sergey Lyubka
|
ac71c320cd
|
Merge pull request #2800 from cesanta/zephyr
avoid redefinitions
|
2024-06-26 14:12:06 +01:00 |
|
Sergio R. Caprile
|
0356bf6092
|
resume pipelined reqs after serving a file
|
2024-06-25 18:30:14 -03:00 |
|
Sergio R. Caprile
|
61f4ab61cb
|
avoid redefinitions
|
2024-06-19 11:39:10 -03:00 |
|
Sergio R. Caprile
|
9974be3fdc
|
handle 'Connection: close'
|
2024-06-18 10:38:41 -03:00 |
|
Sergey Lyubka
|
f9bcffcbd5
|
Fix #2790 - allow tabs as the HTTP header whitespace
|
2024-06-17 12:01:32 +01:00 |
|
Sergey Lyubka
|
8fd7e87333
|
Merge pull request #2787 from cesanta/nicer
play nicer to intermediate OOMs in OpenSSL
|
2024-06-17 12:42:38 +02:00 |
|
Sergey Lyubka
|
c436194d43
|
Fix #2789 - rename local var to avoid clash with system include
|
2024-06-17 11:41:37 +01:00 |
|
Sergio R. Caprile
|
fcd160cc8c
|
play nicer to intermediate OOMs in OpenSSL
|
2024-06-14 19:13:01 -03:00 |
|
Sergio R. Caprile
|
5adbadc901
|
make tests pass
|
2024-06-14 19:11:37 -03:00 |
|
Sergey Lyubka
|
df257a8e8a
|
Add mtls and chacha20
|
2024-06-09 17:43:49 +01:00 |
|
Sergey Lyubka
|
22de1dc0f2
|
Add mg_now() to sntp.c
|
2024-06-09 07:52:25 +01:00 |
|
Sergey Lyubka
|
6357b30712
|
More expressive variable names in SNTP
|
2024-06-08 09:00:08 +01:00 |
|
Sergio R. Caprile
|
be58d73a0a
|
DNS and SNTP via DHCP
|
2024-06-05 14:10:31 -03:00 |
|
Sergio R. Caprile
|
ab75bfa6e7
|
bring mg_strdup() back
|
2024-05-31 17:45:53 -03:00 |
|
robert
|
d9619a8fa4
|
XMC7: Ethernet descriptors 8-byte alignment
|
2024-05-29 10:48:53 -04:00 |
|