Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-09-20 | Added SSL/TLS support on connection level. | Igor Sysoev | 1 | -0/+1 | |
2018-04-03 | HTTP: using r->mem_pool retention counter for response buffers. | Igor Sysoev | 1 | -0/+1 | |
2018-03-28 | nxt_port_buf_completion() and nxt_sendbuf_completion(). | Igor Sysoev | 1 | -2/+0 | |
nxt_sendbuf_completion() has been renamed to nxt_port_buf_completion() and moved to src/nxt_port_socket.c. nxt_sendbuf_completion0() has been renamed to nxt_sendbuf_completion(). | |||||
2017-12-28 | HTTP keep-alive connections support. | Igor Sysoev | 1 | -0/+2 | |
2017-10-04 | Port message fragmentation supported. | Max Romanov | 1 | -0/+2 | |
- Each sendmsg() transmits no more than port->max_size payload data. - Longer buffers are fragmented and send using multiple sendmsg() calls. - On receive side, buffers are connected in chain. - Number of handler calls is the same as number of nxt_port_socket_write() calls. - nxt_buf_make_plain() function introduced to make single plain buffer from the chain. | |||||
2017-08-11 | Tiny mmap buffers completion fixed. | Max Romanov | 1 | -1/+1 | |
Small mmap buffers transferred in 'plain' mode and should be freed by sender. | |||||
2017-06-14 | nxt_event_conn_... functions and structures have been renamed | Igor Sysoev | 1 | -8/+8 | |
to nxt_conn_... | |||||
2017-05-12 | Using shared memory to send data via nxt_port. | Max Romanov | 1 | -0/+1 | |
Usage: b = nxt_port_mmap_get_buf(task, port, size); b->mem.free = nxt_cpymem(b->mem.free, data, size); nxt_port_socket_write(task, port, NXT_PORT_MSG_DATA, -1, 0, b); | |||||
2017-02-22 | I/O operations refactoring. | Igor Sysoev | 1 | -0/+17 | |
2017-01-23 | Introducing tasks. | Igor Sysoev | 1 | -2/+3 | |