History log of /unit/src/nxt_h1proto.c (Results 51 – 75 of 87)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 945:77aad2c142a0 19-Feb-2019 Valentin Bartenev

Validation and normalization of request host.


Revision tags: 1.7.1-1, 1.7.1, 1.7-1, 1.7, 1.6-1, 1.6, 1.5-1, 1.5
# 798:3deb7d90d4d5 01-Oct-2018 Valentin Bartenev

Disabled chunked transfer encoding for 304 responses as well.

According to RFC 7232:

| A 304 response cannot contain a message-body; it is always terminated
| by the first empty line after the he

Disabled chunked transfer encoding for 304 responses as well.

According to RFC 7232:

| A 304 response cannot contain a message-body; it is always terminated
| by the first empty line after the header fields.

show more ...


# 797:5dd263ff726b 01-Oct-2018 Valentin Bartenev

Allowing keep-alive connections after 204 responses.

This was unintentionally disabled by 7b5026a0bdeb.


# 793:7b5026a0bdeb 28-Sep-2018 Igor Sysoev

Disabled chunked transfer encoding for 204 responses.


Revision tags: 1.4-2, 1.4
# 772:a7c643dca1db 20-Sep-2018 Igor Sysoev

Added nginx error 497 response.


# 771:f349b2d68e75 20-Sep-2018 Igor Sysoev

Added SSL/TLS support on connection level.


# 741:8856c08e95aa 30-Jul-2018 Igor Sysoev

Fixed segfault on listening socket close.

Now keep-alive connection sends 408 response if listening
socket was closed while reconfiguration.


# 740:f04b28aa6e02 30-Jul-2018 Igor Sysoev

Sending 408 response on idle connection timeout.


Revision tags: 1.3
# 725:eb469ca03339 12-Jul-2018 Igor Sysoev

Disabling keep-alive connection on errors.


# 724:2b95e9d4eac8 12-Jul-2018 Igor Sysoev

Fixed bug in "send_timeout" handling.


# 703:2d536dde84d2 25-Jun-2018 Valentin Bartenev

Introduced nxt_length() macro.


Revision tags: 1.2
# 683:5c7dd85fabd5 30-May-2018 Igor Sysoev

Fixed keep-alive hanging after reconfiguration.


Revision tags: 1.1, 1.0
# 637:6e6b53553bd7 12-Apr-2018 Igor Sysoev

Miscellaneous changes.


# 636:2d54ae538fbc 12-Apr-2018 Igor Sysoev

Disabling timer when request header has been entirely read.


# 635:020ea2a64895 12-Apr-2018 Igor Sysoev

Fixed idle timeout, broken in b3e55c647741.


# 630:a7f8c9b7a6af 11-Apr-2018 Valentin Bartenev

Initial access log support.


# 629:b3e55c647741 11-Apr-2018 Igor Sysoev

Introducing connection state io_read_handler.


# 628:02c472ca1c0f 11-Apr-2018 Igor Sysoev

Keepalive processing optimization.


# 627:84169375647d 10-Apr-2018 Valentin Bartenev

Fixed pipelined request processing, broken by 9e16499b63f0.


# 626:210b94412f8d 10-Apr-2018 Igor Sysoev

Added "408 Request Timeout" error response.


# 625:f6db55355ece 10-Apr-2018 Igor Sysoev

Refactored HTTP header parsing.


# 624:9e16499b63f0 10-Apr-2018 Igor Sysoev

Splitting HTTP processing in more granulate connection states.


# 620:346c53c672eb 09-Apr-2018 Valentin Bartenev

Processing of partially parsed HTTP header.

This is useful for log purposes.


# 608:d756231f2cb3 03-Apr-2018 Igor Sysoev

HTTP: using r->mem_pool retention counter for response buffers.


# 592:f2b174742bf3 28-Mar-2018 Igor Sysoev

nxt_port_buf_completion() and nxt_sendbuf_completion().

nxt_sendbuf_completion() has been renamed to nxt_port_buf_completion()
and moved to src/nxt_port_socket.c. nxt_sendbuf_completion0() has been

nxt_port_buf_completion() and nxt_sendbuf_completion().

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().

show more ...


1234