- 14 Feb, 2020 1 commit
-
-
https://github.com/cesanta/mongoose/pull/1096Sergey Lyubka authored
PUBLISHED_FROM=a343bd61f98cbcc0f8cab02a62b912e494c27601
-
- 01 Feb, 2020 1 commit
-
-
Deomid "rojer" Ryabkov authored
If file ends with .gz and has known "secondary extnesion", i.e. test.html.gz, its content type is determined by the secondary extension and content-encoding is set to gzip. PUBLISHED_FROM=a238763b4424bafabec2e58ccae4522cacdd7c78
-
- 19 Dec, 2019 1 commit
-
-
Sergey Lyubka authored
PUBLISHED_FROM=8b6ebf46728aca40f916dde88e372b4540ed6ea4
-
- 04 Nov, 2019 1 commit
-
-
Sergey Lyubka authored
PUBLISHED_FROM=5f465d245bb9ada5202cdd23ddc5b9856df26951
-
- 12 Jul, 2019 1 commit
-
-
Sergey Lyubka authored
PUBLISHED_FROM=6fa0be81ce429b8db9e3ed572cb4a876b6fb2693
-
- 26 Jun, 2019 1 commit
-
-
Sergey Lyubka authored
PUBLISHED_FROM=18d9d1e6411db84788c527d1c34ad2adc846df00
-
- 19 Mar, 2019 1 commit
-
-
Deomid Ryabkov authored
CL: mg: Deliver EV_CLOSE to the last endpoint handler PUBLISHED_FROM=02ee2c6627ed9ee1d35022244f71dfe1877ce2c0
-
- 14 Feb, 2019 1 commit
-
-
Deomid Ryabkov authored
Check response code, make sure it's 101. Pass http_message to the client to keep it appraised. This represents a slight change in the API - in case of an error MG_EV_WEBSOCKET_HANDSHAKE_DONE will now be delivered where previosuly connection would just hang. Clients that do not examine the argument may for a moment think handshake has succeeded but in fact connection will be closed immediately. CL: mg: Fix handling of WS handshake error response PUBLISHED_FROM=645a43d9e5bee216e54411f85827c9b974e9a7d1
-
- 16 Jan, 2019 1 commit
-
-
Бобби authored
CL: Send extra options with OPTIONS. Integrate https://github.com/cesanta/mongoose/pull/657 PUBLISHED_FROM=6ee609a92febd8d908f7713f94fb73657443a09a
-
- 05 Dec, 2018 1 commit
-
-
Deomid Ryabkov authored
It can specify how much data was actually processed and the rest will be re-delivered on next poll. CL: mg: Add ability for multipart data handler to provide pushback PUBLISHED_FROM=e0168c5064c3a32921c9209bc09f4da2079cd616
-
- 15 Oct, 2018 1 commit
-
-
Deomid Ryabkov authored
Should use length of the exected response, not the response sent by the user. CL: mg: Fix digest auth result comparison PUBLISHED_FROM=23375133b8babac0b276b51395917ad975e1bd3c
-
- 27 Sep, 2018 2 commits
-
-
Deomid Ryabkov authored
CL: mg: Check HTTP chunk size, ensure it's reasonable PUBLISHED_FROM=d9f6babd314c092b42ce9e7fe31d6b30a38366a2
-
Deomid Ryabkov authored
Clean the HTTP connection state when ia request/response has been fully buffered and handler invoked. Fixes https://github.com/cesanta/mongoose/issues/971 CL: mg: Fix handling of keepalive HTTP requests/responses PUBLISHED_FROM=70c854aa306aacb9161f6ee48841f38dc0312e6b
-
- 21 Aug, 2018 1 commit
-
-
Бобби authored
CL: Fix https://github.com/cesanta/mongoose/issues/962 - file upload on windows PUBLISHED_FROM=85688eee147a1df468cca92f4ac61526ce9c02bf
-
- 09 Jul, 2018 1 commit
-
-
Deomid Ryabkov authored
PUBLISHED_FROM=f1d25145446057fed9e8d634ca637364ca43a5e8
-
- 26 Jun, 2018 1 commit
-
-
Deomid Ryabkov authored
Do not clear buffer at the end of multipart request to allow following request to proceed. Closes https://github.com/cesanta/mongoose/pull/940 CL: mg: Fix pipelining issue with multipart upload PUBLISHED_FROM=cc7d38b126eaa863553ee4e124cfafcd72030fcf
-
- 20 Jun, 2018 1 commit
-
-
Deomid Ryabkov authored
curl -F file1 -F file2 ... Add a unit test and fix a minor memory leak when returning an error. CL: mg_file_upload_handler: Support multiple files PUBLISHED_FROM=5c4bf2be676346fb782e80f50f79df6a6721ac88
-
- 17 May, 2018 1 commit
-
-
Deomid Ryabkov authored
Closes https://github.com/cesanta/mos-libs/pull/2 CL: Add MG_HIDE_SERVER_INFO PUBLISHED_FROM=ed8a5b65f1c8238df414cd1c1f8bb1f579082f55
-
- 10 Apr, 2018 1 commit
-
-
Deomid Ryabkov authored
Per standard, cookies are delimited by `; `. CL: Fix mg_http_parse_header: treat ";" as a delimiter. PUBLISHED_FROM=039243c30f5fabf4a4700a43506f841b3268306a
-
- 30 Mar, 2018 1 commit
-
-
Deomid Ryabkov authored
Consume buffer as soon as we know there is no boundary there, no need to delay until next chunk arrives. This prevents stall where buffer fills up in one go and next chunk never arrives. CL: Fix an edge case in multipart HTTP upload parsing PUBLISHED_FROM=025f9001d272df2a75ece22b199b1944d5db9840
-
- 20 Mar, 2018 1 commit
-
-
Serge A. Zaitsev authored
mongoose: fix formatting mongoose: fix formatting mongoose: remove debugging messages PUBLISHED_FROM=1194e018001cc5f2b598096593d7aac4ec8dc04d
-
- 07 Feb, 2018 1 commit
-
-
Dmitry Frank authored
Which is a replacement of (deprecated) `mg_http_parse_header`, but, similarly to `asprintf`, allocates a new buffer if the client-provided one is not large enough. Also use it throughout mongoose code, and thus some header-related limitations are removed; in particular, https://github.com/cesanta/mongoose/issues/813 is fixed. CL: Mongoose Web Server: Deprecate `mg_http_parse_header()` and implement `mg_http_parse_header2()` instead, which allocates a new buffer if the client-provided one is not large enough (similarly to `asprintf`). CL: Mongoose Web Server: Fix limitations of header value lengths, e.g. when parsing authentication headers such as nonce, etc. PUBLISHED_FROM=c75b1bbbbdb294ea85075ce69b1368f115fdd1ef
-
- 05 Feb, 2018 1 commit
-
-
Dmitry Frank authored
In certain files it was necessary to make tests work from public mongoose repo, so this commit makes things consistent. PUBLISHED_FROM=694454d0ff007229c65d524a2a2beaf126420f15
-
- 02 Feb, 2018 3 commits
-
-
Deomid Ryabkov authored
Even though it makes no prectical difference due to the way amalgamation works CL: none PUBLISHED_FROM=6977833f2b469e5b969385ad9ae21a28af76746f
-
Dmitry Frank authored
CL: none PUBLISHED_FROM=d6ebe5fa88c61ae3b8569897d9b09d54610bec73
-
Dmitry Frank authored
CL: Mongoose Web Server: Publish sources and tests Resolves https://github.com/cesanta/mongoose/issues/745 PUBLISHED_FROM=7ecd7a3c518cfa614a6ba0838678dcb91b75a8c0
-