Commit Graph

554 Commits

Author SHA1 Message Date
Sergey Lyubka
fd5eb2d3f9 Refactor mg_mkpipe() 2021-08-11 19:17:04 +01:00
Sergey Lyubka
b7ce8213d7 Better multithreading support: remove mg_socketpair, add mg_mkpipe() and mg_rmpipe() 2021-08-07 17:22:47 +01:00
Sergey Lyubka
a36050ab4b Fix #1326 - spelling errors 2021-08-02 00:23:01 +01:00
Sergey Lyubka
568484f079 Fix #920 - add MQTT over Websocket client example 2021-08-01 14:10:21 +01:00
Sergey Lyubka
3a46055e52 Better packed test 2021-07-30 13:19:20 +01:00
Sergey Lyubka
2af5d07467 Fix stm32 GA 2021-07-29 14:28:20 +01:00
Sergey Lyubka
c2176f969b Implement FS virtualization 2021-07-29 14:21:20 +01:00
Sergey Lyubka
bdb747f9de Fix mg_prefix test 2021-07-26 09:15:17 +01:00
Sergey Lyubka
299075c930 Add test for fopen_packed() 2021-07-26 09:05:34 +01:00
Sergey Lyubka
b0e0247b21 Add ascii to the packed data 2021-07-25 21:08:02 +01:00
Sergey Lyubka
35abd695cd Add packed FS 2021-07-25 10:22:56 +01:00
Sergey Lyubka
7e1d4325ec Fail examples target if any example fails 2021-07-24 08:45:51 +01:00
Sergey Lyubka
2a2c17a232 Remove MG_ENABLE_STDIO and cleanup 2021-07-24 03:44:00 +01:00
Sergey Lyubka
529faa1172 MG_ENABLE_FS -> MG_ENABLE_STDIO 2021-07-23 19:47:26 +01:00
Sergey Lyubka
8fc94e12af Add enable_dirlist to mg_http_serve_opts 2021-07-20 17:22:41 +01:00
Ignacio Rodríguez
6ac6aa521c
The sanitiser pointed out this problem
And I believe it's right. Other-side-close should be done only for the 'A' (proxy-client-side) connection.
2021-07-20 00:04:05 -05:00
Sergey Lyubka
80fcba91c8 Fix #1297 - %p warning 2021-07-14 04:00:27 +01:00
Sergey Lyubka
f20ee1f305 Open HTTP and HTTPS ports 2021-07-13 14:40:52 +01:00
cpq
3deafaea7f Extend mg_mqtt_{pub,sub} by adding qos and retain 2021-06-10 19:27:19 +01:00
cpq
7c0d126edc Build with -DMG_ENABLE_FS=1 2021-05-19 08:10:38 +01:00
cpq
47e5e984df stm32f7 example starts on real h/w, with plus-TCP driver 2021-05-17 17:36:57 +01:00
cpq
606cc1f538 Build w/semihosting support 2021-05-13 22:04:29 +01:00
cpq
2bb11888d5 Build w/semihosting support 2021-05-13 22:03:46 +01:00
cpq
09b1d6aa72 Running two blinkers 2021-05-13 15:05:09 +01:00
cpq
72f0489ec2 Using nucleo-f746zg. Moved 3party libs to test/. Using headers from ST 2021-05-13 14:56:14 +01:00
cpq
2b836504ab rename 2021-05-12 08:44:16 +01:00
cpq
0de3f0d985 f1 build works 2021-05-12 08:43:34 +01:00
cpq
151e375091 FreeRTOS w/blink works 2021-05-11 20:44:14 +01:00
cpq
c44549bfa5 Blinky works 2021-05-11 18:05:03 +01:00
cpq
d6852f5e74 First stab 2021-05-11 09:12:06 +01:00
cpq
e9d122f231 Stricter checks for mg_url_*() 2021-03-24 15:49:35 +00:00
cpq
0ae5c61759 More comments 2021-03-23 14:02:24 +00:00
cpq
691460c5fc Add linux target to http-server example 2021-03-22 11:30:48 +00:00
cpq
a1862986b8 Better docstring for file upload example 2021-03-18 12:23:03 +00:00
cpq
4deb95776f Remove multipart example code 2021-03-18 11:59:23 +00:00
cpq
4dbb2da78f Add form-upload example 2021-03-17 13:28:36 +00:00
cpq
bcb0874477 Add file upload code example 2021-03-15 09:36:27 +00:00
cpq
4528cc28ef Add sizep param to mg_file_read() 2021-03-15 09:16:34 +00:00
cpq
6366c832b0 Add struct mg_http_serve_opts::extra_headers 2021-03-10 07:56:14 +00:00
cpq
1b5cc341a5 Add streaming client support, MG_EV_HTTP_CHUNK 2021-03-08 15:41:16 +00:00
cpq
51e3a1304b Fix TLS build 2021-02-13 10:45:27 +00:00
cpq
457d76b049 Fix #1211 - adjust ESP32 example to serve FS 2021-02-03 02:13:05 +00:00
cpq
7eb998891e Show served dir in the start message 2021-02-01 00:02:33 +00:00
cpq
d327ee9834 Improve SNI 2021-01-30 13:03:11 +00:00
cpq
31cf6f8969 https://localhost -> http://0.0.0.0 2021-01-29 13:18:34 +00:00
cpq
7200f079bf Remove dead code 2021-01-25 14:43:56 +00:00
cpq
d155db81de Add socks5 server example 2021-01-25 14:43:08 +00:00
cpq
7c2499fc06 -D -> -v 2021-01-25 10:35:14 +00:00
cpq
1aa605c620 desktop-server -> http-server 2021-01-25 10:09:48 +00:00
cpq
6ecb6c1500 Fix DNS timeout, add unit test 2021-01-21 10:00:18 +00:00