Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-07-26 | Add the origin_changed event | Loïc Hoguin | |
2019-07-26 | Add the transport_changed event | Loïc Hoguin | |
Also test protocol_changed over CONNECT. | |||
2019-07-24 | Add the cancel event for local/remote stream cancellation | Loïc Hoguin | |
2019-07-24 | Add push_promise_start/push_promise_end events | Loïc Hoguin | |
2019-07-22 | Split domain lookup/connect/TLS handshake and add events | Loïc Hoguin | |
This changes the way we connect to servers entirely. We now have three states when connecting (domain_lookup, connect and tls_handshake when applicable) and as a result three corresponding timeout options. Each state has a start/end event associated and the event data was tweaked to best match each event. Since the TLS handshake is separate, the transport_opts option was also split into two: tcp_opts and tls_opts. | |||
2019-07-15 | Add Websocket frames related events | Loïc Hoguin | |
2019-07-13 | Add ws_upgrade/protocol_changed events | Loïc Hoguin | |
And ensure that Websocket triggers all the request/response events. | |||
2019-07-03 | Add the response_trailers event | Loïc Hoguin | |
2019-07-03 | Add the response_start event | Loïc Hoguin | |
Thought it needed cow_http2_machine changes but everything was available. For HTTP/1.1 it is triggered when receiving data while expecting headers. For HTTP/2 it is triggered after we have received a HEADERS frame for streams in idle state. | |||
2019-07-02 | Add response_inform/response_headers/response_end events | Loïc Hoguin | |
This covers many scenarios but more need to be added. | |||
2019-06-02 | Add request_start, request_headers and request_end events | Loïc Hoguin | |
2019-05-13 | Add the terminate event | Loïc Hoguin | |
2019-05-13 | Add the disconnect event callback | Loïc Hoguin | |
2019-05-08 | Add event_handler with init/connect_start/connect_end | Loïc Hoguin | |