Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fixed compiler warning | Evgeny Grin (Karlson2k) | 2021-04-23 |
| | |||
* | mhd_send: made MHD_connection_set_cork_state_() non-static | Evgeny Grin (Karlson2k) | 2021-04-17 |
| | |||
* | init refactoring: always call MHD_send_init_static_vars_() | Evgeny Grin (Karlson2k) | 2021-04-16 |
| | |||
* | Implemented new function MHD_create_response_from_iovec() | Evgeny Grin (Karlson2k) | 2021-02-24 |
| | | | | | | | Implemented the new function, related framework, and tests for iovec-based responses. The implementation is based on the patch provided by Lawrence Sebald and Damon N. Earp from NASA. | ||
* | Added MHD_connection_set_nodelay_state_ to header | Evgeny Grin (Karlson2k) | 2020-12-29 |
| | | | | Made MHD_connection_set_nodelay_state_() non-static. | ||
* | mhd_send.c: renamed function, moved doxy | Evgeny Grin (Karlson2k) | 2020-12-13 |
| | | | | | | Function MHD_send_on_connection_() renamed to a shorte MHD_send_data_(). Doxy moved to the header. Removed declaration of unused enum MHD_SendSocketOptions. | ||
* | mhd_send.c: streamlined code, fixed doxy | Evgeny Grin (Karlson2k) | 2020-12-13 |
| | | | | | | | Header pushing/not pushing is now correctly handled in function MHD_send_hdr_and_body_(), no need to use broken logic in MHD_send_on_connection_(). Replaced parameter enum MHD_SendSocketOptions options with simple bool value. | ||
* | mhd_send.c: Fixed: body and header pushing logic | Evgeny Grin (Karlson2k) | 2020-12-13 |
| | |||
* | MHD_send: renamed function for clarity, moved doxy | Evgeny Grin (Karlson2k) | 2020-12-13 |
| | | | | | Renamed MHD_send_on_connection2_ to MHD_send_hdr_and_body_ to reflect function action. Doxy moved to the header and fixed. | ||
* | mhd_send.c: partial re-write, fixed, portability | Evgeny Grin (Karlson2k) | 2020-12-11 |
| | | | | | | | Full re-write of sockets buffering and data pushing. Fixed portability for non-Linux systems. Lowered number of additional sys-calls. Added workaround logic if main buffer/data push calls failed. | ||
* | enum MHD_SendSocketOptions: renamed values for clarity. | Evgeny Grin (Karlson2k) | 2020-11-29 |
| | | | | | | The most important is to push the last peace of response data. Without pushing data, MHD is limited to 5 requests/second (on typical OS) with stay-alive clients. | ||
* | mhd_send: fixed broken sendfile() on FreeBSD, v0.9.67 regression | Evgeny Grin (Karlson2k) | 2020-10-15 |
| | |||
* | tighten formatting rules | Christian Grothoff | 2019-10-31 |
| | |||
* | cosmetics for Markus | Christian Grothoff | 2019-10-17 |
| | |||
* | applying uncrustify to ensure uniform indentation | Christian Grothoff | 2019-10-17 |
| | |||
* | Rename senfile_adapter to MHD_send_sendfile_ and remove duplicate prototype. | ng0 | 2019-08-02 |
| | |||
* | remove dead code, comment new code. | ng0 | 2019-07-25 |
| | |||
* | attempt fix | ng0 | 2019-07-25 |
| | |||
* | attempt fix | ng0 | 2019-07-25 |
| | |||
* | remove code, add prototype to mhd_send.h | ng0 | 2019-07-25 |
| | |||
* | initial move code sendfile. | ng0 | 2019-07-25 |
| | |||
* | Start reworking into generic setsockopt wrapper. | ng0 | 2019-07-24 |
| | |||
* | Add MHD_send_socket_state_cork_nodelay_ and use it. | ng0 | 2019-07-24 |
| | |||
* | move sendfile function work to connection.c | ng0 | 2019-07-24 |
| | |||
* | incomplete commit, adding 2 new helper functions and more. | ng0 | 2019-07-24 |
| | |||
* | doxygen: MHD_SSO | ng0 | 2019-07-22 |
| | |||
* | indent | ng0 | 2019-07-22 |
| | |||
* | mhd_send: change send_tls_adapter() to non-static and export its | ng0 | 2019-07-19 |
| | | | | prototype, use it in mhd_send.c | ||
* | mhd_send.c: call send_tls_adapter() when TLS is used. | ng0 | 2019-07-18 |
| | |||
* | mhd_send: start adding logic from send_param_adapter. | ng0 | 2019-07-02 |
| | |||
* | mhd_send: Use MHD_SCKT_OPT_BOOL_ for setsockopt optval. | ng0 | 2019-06-25 |
| | |||
* | iAdd headerfile for mhd_send. | ng0 | 2019-06-25 |