Sergio R. Caprile
c92bc4b4ac
Merge pull request #3158 from cesanta/posiz
...
Redefine mkdir only if MG_ENABLE_POSIX_FS==0
2025-06-02 11:06:09 -03:00
Sergey Lyubka
6a3e1e41c4
Redefine mkdir only if MG_ENABLE_POSIX_FS==0
2025-06-02 11:04:16 -03:00
Sergio R. Caprile
650caface3
fix duplicates
2025-05-30 10:03:01 -03:00
novlean
8b6e02e985
Merge pull request #3154 from cesanta/novlean-patch-2
...
Update README.md - stm32 websocket article
2025-05-29 17:01:52 +01:00
novlean
3ee6fe45f9
Update README.md
2025-05-29 17:01:05 +01:00
Sergio R. Caprile
e811afd397
Merge pull request #3152 from cesanta/fuzzer
...
fix memory leak in fuzz test itself
2025-05-28 14:36:07 -03:00
Sergio R. Caprile
b197a674e1
fix memory leak in fuzz test itself
2025-05-28 13:56:04 -03:00
Sergio R. Caprile
08f6b99b13
remove conditionals from CIfuzz
2025-05-28 11:57:27 -03:00
Sergio R. Caprile
b18d0301f3
Update README.md
2025-05-28 11:46:49 -03:00
Sergio R. Caprile
5596621420
Update README.md
2025-05-28 11:05:37 -03:00
Sergio R. Caprile
bd8a66eee7
Update README.md
...
GH changes in icon stuff
2025-05-28 11:02:07 -03:00
Sergio R. Caprile
b62ebb3c10
Update README.md
...
GH changes in build icon
2025-05-28 10:59:57 -03:00
Sergio R. Caprile
45d796fe5b
Merge pull request #3151 from cesanta/wonder
...
Add Portenta H7 STM32CubeIDE example
2025-05-27 17:27:43 -03:00
Sergio R. Caprile
d8a3b90cad
Add Portenta H7 STM32CubeIDE example
2025-05-27 17:26:26 -03:00
Sergio R. Caprile
5be9e55425
Merge pull request #3142 from cesanta/wonder
...
Add support for SDIO
2025-05-26 10:07:41 -03:00
Sergio R. Caprile
6b6acd3967
Merge pull request #3149 from cesanta/is_tls
...
set is_tls at mg_listen and mg_connect level
2025-05-26 10:06:38 -03:00
Sergio R. Caprile
1b06403a19
Add support for SDIO
...
Add support for SDIO in CYW driver
Add Portenta H7 example
2025-05-26 10:04:44 -03:00
Sergio R. Caprile
b740c80855
set is_tls at mg_listen and mg_connect level
2025-05-26 09:42:48 -03:00
Sergey Lyubka
29594283c1
Merge pull request #3148 from cesanta/iowaitormsscapped
...
flush TLS buffer
2025-05-26 11:38:41 +01:00
Sergio R. Caprile
51f54f9b7e
Merge pull request #3147 from cesanta/ra8-eth
...
RA8 eth and phy support
2025-05-23 14:23:52 -03:00
Sergio R. Caprile
1f48b1ca65
flush TLS buffer
2025-05-23 14:04:59 -03:00
robert
fd2d7cccf3
RA8 eth and phy support
2025-05-23 10:15:49 -04:00
Sergio R. Caprile
5726e680ec
Merge pull request #3143 from cesanta/fairplay
...
Make built-in TLS play fair to TCP
2025-05-23 10:22:56 -03:00
Sergio R. Caprile
fadf28adb4
Make built-in TLS play fair to TCP
...
Handshake functions in Mongoose TLS assumed data was being fully sent
after calling mg_io_send(). This was in fact the case with the usual 1460-bytes MSS, but not with the default 536-bytes MSS.
This PR removes all those calls from individual handshake functions, actual send is done at the main handshake function, keeping track of the amount of data sent, and so handling small MTUs/MSSs and possible MG_IO_WAITs when running over a socket layer.
2025-05-22 14:45:46 -03:00
novlean
a321c2d096
Merge pull request #3146 from cesanta/novlean-patch-2
...
Update README.md
2025-05-22 17:59:06 +01:00
novlean
bbb07bf6f7
Update README.md
2025-05-22 17:58:42 +01:00
Sergio R. Caprile
a801160bc0
collaterals #3140
...
We prepend current path to the URI, so a tilde could not be the first
char in a path. However, the same would happen for double dots, and
since we're already checking for that, it doesn't hurt to be on the safe
side for future's sake.
2025-05-21 10:43:14 -03:00
Sergio R. Caprile
662cc27f4f
Merge pull request #3140 from dag10/master
...
Fix URIs or header values containing tildes being unparsable.
2025-05-21 09:58:30 -03:00
Sergio R. Caprile
ccfe7e0724
update version
2025-05-21 09:46:14 -03:00
Sergio R. Caprile
8061a41b38
workaround
2025-05-19 09:22:59 -03:00
Drew Gottlieb
d01aa01a51
Fix URIs or header values containing tildes being unparsable.
2025-05-15 17:13:15 -07:00
Sergio R. Caprile
39392b3690
Merge pull request #3139 from cesanta/freewill
...
free ifp on mgr_free
2025-05-15 18:04:42 -03:00
Sergio R. Caprile
54d4611eb6
call mg_tcpip_free from mg_mgr_free()
2025-05-15 17:37:40 -03:00
Sergio R. Caprile
34cdce750d
Merge pull request #3138 from cesanta/pedantic
...
make clang happy
2025-05-15 17:11:22 -03:00
Sergio R. Caprile
f3fafb6759
make clang happy
2025-05-15 17:09:29 -03:00
Sergio R. Caprile
0372c97ff5
add fuzz
2025-05-15 16:48:16 -03:00
Sergio R. Caprile
b46136a0af
Merge pull request #3137 from cesanta/testtls
...
add fuzz tests
2025-05-15 16:33:17 -03:00
Sergio R. Caprile
ac3d41fb79
add fuzz tests
2025-05-15 16:32:42 -03:00
Sergio R. Caprile
14be42c868
INFO -> VERBOSE
2025-05-15 15:50:36 -03:00
robertc2000
f0ec14543a
Merge pull request #3136 from cesanta/ra6-driver-init
...
RA6 driver init macro
2025-05-15 10:20:31 +03:00
robert
f46c5b7214
RA6 driver init macro
2025-05-15 03:13:49 -04:00
Sergey Lyubka
ccd6bcd95f
Merge pull request #3132 from cesanta/tls
...
stronger bounds checking
2025-05-13 22:26:35 +01:00
Sergey Lyubka
a3b63f3b0d
Merge pull request #3130 from cesanta/longpost
...
fix broken TCP closure
2025-05-13 22:26:15 +01:00
Sergey Lyubka
f2905a5e10
Merge pull request #3135 from cesanta/mss
...
Handle (specific) TCP options
2025-05-13 22:25:52 +01:00
Sergio R. Caprile
1ef6c6aeb5
Handle TCP options
2025-05-13 16:27:50 -03:00
robertc2000
bd53529b45
Merge pull request #3134 from cesanta/ota-rw612
...
OTA for FRDM-RW612
2025-05-13 10:33:41 +03:00
Sergio R. Caprile
cc8ecc5a42
stronger bounds checking
2025-05-12 18:13:41 -03:00
robert
5a816a1d41
OTA for FRDM-RW612
2025-05-12 07:59:15 -04:00
robertc2000
9922286c67
Merge pull request #3131 from cesanta/ws-offset
...
Websocket offset validation enhancement
2025-05-09 13:05:20 +03:00
robert
cdc439bc38
Websocket offset validation enhancement
2025-05-09 06:04:34 -04:00