From 48f39402181d959cad88cb3f460210c007169f50 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?=
Date: Wed, 12 May 2021 11:13:47 +0200
Subject: Cowboy 2.9.0
---
_build/Makefile | 2 +-
_build/content/articles/cowboy-2.9.0.asciidoc | 33 +
.../content/articles/cowboy2-performance.asciidoc | 1 +
_build/data/projects/cowboy.toml | 4 +-
_build/data/projects/cowlib.toml | 4 +-
_build/data/projects/ranch.toml | 4 +-
articles/asciideck/index.html | 4 +
articles/cowboy-2.0.0-pre.4/index.html | 4 +
articles/cowboy-2.0.0-rc.1/index.html | 4 +
articles/cowboy-2.0.0-rc.2/index.html | 4 +
articles/cowboy-2.0.0/index.html | 4 +
articles/cowboy-2.1.0/index.html | 4 +
articles/cowboy-2.2.0/index.html | 4 +
articles/cowboy-2.3.0/index.html | 4 +
articles/cowboy-2.4.0/index.html | 4 +
articles/cowboy-2.5.0/index.html | 4 +
articles/cowboy-2.6.0/index.html | 4 +
articles/cowboy-2.7.0/index.html | 4 +
articles/cowboy-2.8.0/index.html | 4 +
articles/cowboy-2.9.0/index.html | 337 +++
articles/cowboy2-qs/index.html | 4 +
articles/dont-let-it-crash/index.html | 4 +
.../erlang-meetup-10-septembre-2019/index.html | 4 +
articles/erlang-scalability/index.html | 4 +
articles/erlang-validate-utf8/index.html | 4 +
articles/erlang.mk-and-relx/index.html | 4 +
.../index.html | 4 +
articles/erlanger-playbook/index.html | 4 +
articles/farwest-funded/index.html | 4 +
articles/github-sponsors/index.html | 4 +
articles/gun-1.0.0-rc.1/index.html | 4 +
articles/gun-1.0.0/index.html | 4 +
articles/gun-1.2.0/index.html | 4 +
articles/gun-1.3.0/index.html | 4 +
articles/gun-2.0.0-pre.1/index.html | 4 +
articles/gun-2.0.0-pre.2/index.html | 4 +
articles/gun-2.0.0-rc.1/index.html | 4 +
articles/index.html | 38 +-
articles/index.xml | 14 +-
articles/january-2014-status/index.html | 4 +
articles/joe_the_rubber_duck/index.html | 4 +
articles/merry-christmas-2018/index.html | 4 +
articles/merry-christmas-2019/index.html | 4 +
articles/ml-archives/index.html | 4 +
articles/on-open-source/index.html | 4 +
articles/page/2/index.html | 35 +-
articles/page/3/index.html | 16 +
articles/ranch-1.3/index.html | 4 +
articles/ranch-1.6.0/index.html | 4 +
articles/ranch-1.7.0/index.html | 4 +
articles/ranch-2.0.0-rc.1/index.html | 4 +
articles/ranch-2.0.0/index.html | 4 +
articles/ranch-ftp/index.html | 4 +
articles/the-elephant-in-the-room/index.html | 4 +
articles/the-gateway-trilogy/index.html | 4 +
articles/the-story-so-far/index.html | 4 +
articles/tictactoe/index.html | 4 +
articles/website-update/index.html | 4 +
articles/xerl-0.1-empty-modules/index.html | 4 +
articles/xerl-0.2-two-modules/index.html | 4 +
articles/xerl-0.3-atomic-expressions/index.html | 4 +
articles/xerl-0.4-expression-separator/index.html | 4 +
articles/xerl-0.5-intermediate-module/index.html | 4 +
docs/en/cowboy/2.3/guide/constraints.asciidoc | 123 -
docs/en/cowboy/2.3/guide/constraints/index.html | 260 --
docs/en/cowboy/2.3/guide/cookies.asciidoc | 139 -
docs/en/cowboy/2.3/guide/cookies/index.html | 277 --
docs/en/cowboy/2.3/guide/cowboy.sty | 8 -
docs/en/cowboy/2.3/guide/erlang_web.asciidoc | 209 --
docs/en/cowboy/2.3/guide/erlang_web/index.html | 226 --
docs/en/cowboy/2.3/guide/flow_diagram.asciidoc | 109 -
docs/en/cowboy/2.3/guide/flow_diagram/index.html | 204 --
docs/en/cowboy/2.3/guide/getting_started.asciidoc | 147 -
.../en/cowboy/2.3/guide/getting_started/index.html | 278 --
docs/en/cowboy/2.3/guide/handlers.asciidoc | 90 -
docs/en/cowboy/2.3/guide/handlers/index.html | 231 --
docs/en/cowboy/2.3/guide/http_req_resp.png | Bin 20713 -> 0 bytes
docs/en/cowboy/2.3/guide/http_req_resp.svg | 543 ----
docs/en/cowboy/2.3/guide/index.html | 237 --
docs/en/cowboy/2.3/guide/introduction.asciidoc | 75 -
docs/en/cowboy/2.3/guide/introduction/index.html | 214 --
docs/en/cowboy/2.3/guide/listeners.asciidoc | 115 -
docs/en/cowboy/2.3/guide/listeners/index.html | 235 --
docs/en/cowboy/2.3/guide/loop_handlers.asciidoc | 128 -
docs/en/cowboy/2.3/guide/loop_handlers/index.html | 246 --
docs/en/cowboy/2.3/guide/middlewares.asciidoc | 69 -
docs/en/cowboy/2.3/guide/middlewares/index.html | 212 --
.../cowboy/2.3/guide/migrating_from_1.0.asciidoc | 214 --
.../cowboy/2.3/guide/migrating_from_1.0/index.html | 294 --
.../cowboy/2.3/guide/migrating_from_2.0.asciidoc | 107 -
.../cowboy/2.3/guide/migrating_from_2.0/index.html | 229 --
.../cowboy/2.3/guide/migrating_from_2.1.asciidoc | 107 -
.../cowboy/2.3/guide/migrating_from_2.1/index.html | 240 --
.../cowboy/2.3/guide/migrating_from_2.2.asciidoc | 56 -
.../cowboy/2.3/guide/migrating_from_2.2/index.html | 212 --
docs/en/cowboy/2.3/guide/modern_web.asciidoc | 122 -
docs/en/cowboy/2.3/guide/modern_web/index.html | 208 --
docs/en/cowboy/2.3/guide/multipart.asciidoc | 169 --
docs/en/cowboy/2.3/guide/multipart/index.html | 281 --
docs/en/cowboy/2.3/guide/req.asciidoc | 366 ---
docs/en/cowboy/2.3/guide/req/index.html | 457 ---
docs/en/cowboy/2.3/guide/req_body.asciidoc | 130 -
docs/en/cowboy/2.3/guide/req_body/index.html | 267 --
docs/en/cowboy/2.3/guide/resource_design.asciidoc | 220 --
.../en/cowboy/2.3/guide/resource_design/index.html | 240 --
docs/en/cowboy/2.3/guide/resp.asciidoc | 368 ---
docs/en/cowboy/2.3/guide/resp/index.html | 423 ---
docs/en/cowboy/2.3/guide/rest_cond.png | Bin 111628 -> 0 bytes
docs/en/cowboy/2.3/guide/rest_cond.svg | 1656 -----------
docs/en/cowboy/2.3/guide/rest_conneg.png | Bin 78133 -> 0 bytes
docs/en/cowboy/2.3/guide/rest_conneg.svg | 1135 -------
docs/en/cowboy/2.3/guide/rest_delete.png | Bin 122185 -> 0 bytes
docs/en/cowboy/2.3/guide/rest_delete.svg | 1718 -----------
docs/en/cowboy/2.3/guide/rest_flowcharts.asciidoc | 248 --
.../en/cowboy/2.3/guide/rest_flowcharts/index.html | 238 --
docs/en/cowboy/2.3/guide/rest_get_head.png | Bin 94321 -> 0 bytes
docs/en/cowboy/2.3/guide/rest_get_head.svg | 1523 ----------
docs/en/cowboy/2.3/guide/rest_handlers.asciidoc | 138 -
docs/en/cowboy/2.3/guide/rest_handlers/index.html | 336 ---
docs/en/cowboy/2.3/guide/rest_options.png | Bin 8539 -> 0 bytes
docs/en/cowboy/2.3/guide/rest_options.svg | 387 ---
docs/en/cowboy/2.3/guide/rest_principles.asciidoc | 160 -
.../en/cowboy/2.3/guide/rest_principles/index.html | 212 --
docs/en/cowboy/2.3/guide/rest_put_post_patch.png | Bin 206747 -> 0 bytes
docs/en/cowboy/2.3/guide/rest_put_post_patch.svg | 2856 ------------------
docs/en/cowboy/2.3/guide/rest_start.png | Bin 105640 -> 0 bytes
docs/en/cowboy/2.3/guide/rest_start.svg | 1356 ---------
docs/en/cowboy/2.3/guide/routing.asciidoc | 222 --
docs/en/cowboy/2.3/guide/routing/index.html | 355 ---
docs/en/cowboy/2.3/guide/specs.asciidoc | 193 --
docs/en/cowboy/2.3/guide/specs/index.html | 515 ----
docs/en/cowboy/2.3/guide/static_files.asciidoc | 163 -
docs/en/cowboy/2.3/guide/static_files/index.html | 275 --
docs/en/cowboy/2.3/guide/streams.asciidoc | 65 -
docs/en/cowboy/2.3/guide/streams/index.html | 197 --
docs/en/cowboy/2.3/guide/ws_handlers.asciidoc | 293 --
docs/en/cowboy/2.3/guide/ws_handlers/index.html | 364 ---
docs/en/cowboy/2.3/guide/ws_protocol.asciidoc | 69 -
docs/en/cowboy/2.3/guide/ws_protocol/index.html | 196 --
.../en/cowboy/2.3/manual/cowboy.set_env/index.html | 211 --
.../2.3/manual/cowboy.start_clear/index.html | 229 --
.../cowboy/2.3/manual/cowboy.start_tls/index.html | 234 --
.../2.3/manual/cowboy.stop_listener/index.html | 194 --
docs/en/cowboy/2.3/manual/cowboy/index.html | 228 --
docs/en/cowboy/2.3/manual/cowboy_app/index.html | 229 --
.../2.3/manual/cowboy_constraints.int/index.html | 204 --
.../manual/cowboy_constraints.nonempty/index.html | 203 --
.../2.3/manual/cowboy_constraints/index.html | 195 --
.../2.3/manual/cowboy_handler.terminate/index.html | 206 --
.../en/cowboy/2.3/manual/cowboy_handler/index.html | 198 --
docs/en/cowboy/2.3/manual/cowboy_http/index.html | 268 --
docs/en/cowboy/2.3/manual/cowboy_http2/index.html | 212 --
docs/en/cowboy/2.3/manual/cowboy_loop/index.html | 212 --
.../cowboy/2.3/manual/cowboy_middleware/index.html | 208 --
.../2.3/manual/cowboy_req.binding/index.html | 212 --
.../2.3/manual/cowboy_req.bindings/index.html | 192 --
.../2.3/manual/cowboy_req.body_length/index.html | 193 --
.../cowboy/2.3/manual/cowboy_req.cert/index.html | 212 --
.../cowboy_req.delete_resp_header/index.html | 197 --
.../2.3/manual/cowboy_req.has_body/index.html | 190 --
.../2.3/manual/cowboy_req.has_resp_body/index.html | 195 --
.../manual/cowboy_req.has_resp_header/index.html | 198 --
.../cowboy/2.3/manual/cowboy_req.header/index.html | 219 --
.../2.3/manual/cowboy_req.headers/index.html | 199 --
.../cowboy/2.3/manual/cowboy_req.host/index.html | 199 --
.../2.3/manual/cowboy_req.host_info/index.html | 193 --
.../cowboy/2.3/manual/cowboy_req.inform/index.html | 218 --
.../2.3/manual/cowboy_req.match_cookies/index.html | 219 --
.../2.3/manual/cowboy_req.match_qs/index.html | 219 --
.../cowboy/2.3/manual/cowboy_req.method/index.html | 210 --
.../2.3/manual/cowboy_req.parse_cookies/index.html | 199 --
.../2.3/manual/cowboy_req.parse_header/index.html | 370 ---
.../2.3/manual/cowboy_req.parse_qs/index.html | 207 --
.../cowboy/2.3/manual/cowboy_req.path/index.html | 199 --
.../2.3/manual/cowboy_req.path_info/index.html | 193 --
.../cowboy/2.3/manual/cowboy_req.peer/index.html | 203 --
.../cowboy/2.3/manual/cowboy_req.port/index.html | 200 --
.../cowboy/2.3/manual/cowboy_req.push/index.html | 226 --
docs/en/cowboy/2.3/manual/cowboy_req.qs/index.html | 199 --
.../2.3/manual/cowboy_req.read_body/index.html | 224 --
.../2.3/manual/cowboy_req.read_part/index.html | 246 --
.../manual/cowboy_req.read_part_body/index.html | 222 --
.../cowboy_req.read_urlencoded_body/index.html | 216 --
.../cowboy/2.3/manual/cowboy_req.reply/index.html | 239 --
.../2.3/manual/cowboy_req.resp_header/index.html | 210 --
.../2.3/manual/cowboy_req.resp_headers/index.html | 190 --
.../cowboy/2.3/manual/cowboy_req.scheme/index.html | 204 --
.../2.3/manual/cowboy_req.set_resp_body/index.html | 231 --
.../manual/cowboy_req.set_resp_cookie/index.html | 256 --
.../manual/cowboy_req.set_resp_header/index.html | 212 --
.../manual/cowboy_req.set_resp_headers/index.html | 203 --
.../cowboy/2.3/manual/cowboy_req.sock/index.html | 199 --
.../2.3/manual/cowboy_req.stream_body/index.html | 208 --
.../2.3/manual/cowboy_req.stream_reply/index.html | 228 --
.../manual/cowboy_req.stream_trailers/index.html | 207 --
.../en/cowboy/2.3/manual/cowboy_req.uri/index.html | 258 --
.../2.3/manual/cowboy_req.version/index.html | 199 --
docs/en/cowboy/2.3/manual/cowboy_req/index.html | 370 ---
docs/en/cowboy/2.3/manual/cowboy_rest/index.html | 627 ----
.../2.3/manual/cowboy_router.compile/index.html | 200 --
docs/en/cowboy/2.3/manual/cowboy_router/index.html | 217 --
docs/en/cowboy/2.3/manual/cowboy_static/index.html | 262 --
docs/en/cowboy/2.3/manual/cowboy_stream/index.html | 459 ---
.../cowboy/2.3/manual/cowboy_websocket/index.html | 300 --
.../cowboy/2.3/manual/http_status_codes/index.html | 244 --
docs/en/cowboy/2.3/manual/index.html | 229 --
docs/en/cowboy/2.4/guide/constraints/index.html | 4 +-
docs/en/cowboy/2.4/guide/cookies/index.html | 4 +-
docs/en/cowboy/2.4/guide/erlang_web/index.html | 4 +-
docs/en/cowboy/2.4/guide/flow_diagram/index.html | 4 +-
.../en/cowboy/2.4/guide/getting_started/index.html | 4 +-
docs/en/cowboy/2.4/guide/handlers/index.html | 4 +-
docs/en/cowboy/2.4/guide/index.html | 4 +-
docs/en/cowboy/2.4/guide/introduction/index.html | 4 +-
docs/en/cowboy/2.4/guide/listeners/index.html | 4 +-
docs/en/cowboy/2.4/guide/loop_handlers/index.html | 4 +-
docs/en/cowboy/2.4/guide/middlewares/index.html | 4 +-
.../cowboy/2.4/guide/migrating_from_1.0/index.html | 4 +-
.../cowboy/2.4/guide/migrating_from_2.0/index.html | 4 +-
.../cowboy/2.4/guide/migrating_from_2.1/index.html | 4 +-
.../cowboy/2.4/guide/migrating_from_2.2/index.html | 4 +-
.../cowboy/2.4/guide/migrating_from_2.3/index.html | 4 +-
docs/en/cowboy/2.4/guide/modern_web/index.html | 4 +-
docs/en/cowboy/2.4/guide/multipart/index.html | 4 +-
docs/en/cowboy/2.4/guide/req/index.html | 4 +-
docs/en/cowboy/2.4/guide/req_body/index.html | 4 +-
.../en/cowboy/2.4/guide/resource_design/index.html | 4 +-
docs/en/cowboy/2.4/guide/resp/index.html | 4 +-
.../en/cowboy/2.4/guide/rest_flowcharts/index.html | 4 +-
docs/en/cowboy/2.4/guide/rest_handlers/index.html | 4 +-
.../en/cowboy/2.4/guide/rest_principles/index.html | 4 +-
docs/en/cowboy/2.4/guide/routing/index.html | 4 +-
docs/en/cowboy/2.4/guide/specs/index.html | 4 +-
docs/en/cowboy/2.4/guide/static_files/index.html | 4 +-
docs/en/cowboy/2.4/guide/streams/index.html | 4 +-
docs/en/cowboy/2.4/guide/ws_handlers/index.html | 4 +-
docs/en/cowboy/2.4/guide/ws_protocol/index.html | 4 +-
.../en/cowboy/2.4/manual/cowboy.set_env/index.html | 4 +-
.../2.4/manual/cowboy.start_clear/index.html | 4 +-
.../cowboy/2.4/manual/cowboy.start_tls/index.html | 4 +-
.../2.4/manual/cowboy.stop_listener/index.html | 4 +-
docs/en/cowboy/2.4/manual/cowboy/index.html | 4 +-
docs/en/cowboy/2.4/manual/cowboy_app/index.html | 4 +-
.../2.4/manual/cowboy_constraints.int/index.html | 4 +-
.../manual/cowboy_constraints.nonempty/index.html | 4 +-
.../2.4/manual/cowboy_constraints/index.html | 4 +-
.../2.4/manual/cowboy_handler.terminate/index.html | 4 +-
.../en/cowboy/2.4/manual/cowboy_handler/index.html | 4 +-
docs/en/cowboy/2.4/manual/cowboy_http/index.html | 4 +-
docs/en/cowboy/2.4/manual/cowboy_http2/index.html | 4 +-
docs/en/cowboy/2.4/manual/cowboy_loop/index.html | 4 +-
.../cowboy/2.4/manual/cowboy_middleware/index.html | 4 +-
.../2.4/manual/cowboy_req.binding/index.html | 4 +-
.../2.4/manual/cowboy_req.bindings/index.html | 4 +-
.../2.4/manual/cowboy_req.body_length/index.html | 4 +-
.../cowboy/2.4/manual/cowboy_req.cert/index.html | 4 +-
.../cowboy_req.delete_resp_header/index.html | 4 +-
.../2.4/manual/cowboy_req.has_body/index.html | 4 +-
.../2.4/manual/cowboy_req.has_resp_body/index.html | 4 +-
.../manual/cowboy_req.has_resp_header/index.html | 4 +-
.../cowboy/2.4/manual/cowboy_req.header/index.html | 4 +-
.../2.4/manual/cowboy_req.headers/index.html | 4 +-
.../cowboy/2.4/manual/cowboy_req.host/index.html | 4 +-
.../2.4/manual/cowboy_req.host_info/index.html | 4 +-
.../cowboy/2.4/manual/cowboy_req.inform/index.html | 4 +-
.../2.4/manual/cowboy_req.match_cookies/index.html | 4 +-
.../2.4/manual/cowboy_req.match_qs/index.html | 4 +-
.../cowboy/2.4/manual/cowboy_req.method/index.html | 4 +-
.../2.4/manual/cowboy_req.parse_cookies/index.html | 4 +-
.../2.4/manual/cowboy_req.parse_header/index.html | 4 +-
.../2.4/manual/cowboy_req.parse_qs/index.html | 4 +-
.../cowboy/2.4/manual/cowboy_req.path/index.html | 4 +-
.../2.4/manual/cowboy_req.path_info/index.html | 4 +-
.../cowboy/2.4/manual/cowboy_req.peer/index.html | 4 +-
.../cowboy/2.4/manual/cowboy_req.port/index.html | 4 +-
.../cowboy/2.4/manual/cowboy_req.push/index.html | 4 +-
docs/en/cowboy/2.4/manual/cowboy_req.qs/index.html | 4 +-
.../2.4/manual/cowboy_req.read_body/index.html | 4 +-
.../2.4/manual/cowboy_req.read_part/index.html | 4 +-
.../manual/cowboy_req.read_part_body/index.html | 4 +-
.../cowboy_req.read_urlencoded_body/index.html | 4 +-
.../cowboy/2.4/manual/cowboy_req.reply/index.html | 4 +-
.../2.4/manual/cowboy_req.resp_header/index.html | 4 +-
.../2.4/manual/cowboy_req.resp_headers/index.html | 4 +-
.../cowboy/2.4/manual/cowboy_req.scheme/index.html | 4 +-
.../2.4/manual/cowboy_req.set_resp_body/index.html | 4 +-
.../manual/cowboy_req.set_resp_cookie/index.html | 4 +-
.../manual/cowboy_req.set_resp_header/index.html | 4 +-
.../manual/cowboy_req.set_resp_headers/index.html | 4 +-
.../cowboy/2.4/manual/cowboy_req.sock/index.html | 4 +-
.../2.4/manual/cowboy_req.stream_body/index.html | 4 +-
.../2.4/manual/cowboy_req.stream_reply/index.html | 4 +-
.../manual/cowboy_req.stream_trailers/index.html | 4 +-
.../en/cowboy/2.4/manual/cowboy_req.uri/index.html | 4 +-
.../2.4/manual/cowboy_req.version/index.html | 4 +-
docs/en/cowboy/2.4/manual/cowboy_req/index.html | 4 +-
docs/en/cowboy/2.4/manual/cowboy_rest/index.html | 4 +-
.../2.4/manual/cowboy_router.compile/index.html | 4 +-
docs/en/cowboy/2.4/manual/cowboy_router/index.html | 4 +-
docs/en/cowboy/2.4/manual/cowboy_static/index.html | 4 +-
docs/en/cowboy/2.4/manual/cowboy_stream/index.html | 4 +-
.../cowboy/2.4/manual/cowboy_websocket/index.html | 4 +-
.../cowboy/2.4/manual/http_status_codes/index.html | 4 +-
docs/en/cowboy/2.4/manual/index.html | 4 +-
docs/en/cowboy/2.5/guide/constraints/index.html | 4 +-
docs/en/cowboy/2.5/guide/cookies/index.html | 4 +-
docs/en/cowboy/2.5/guide/erlang_web/index.html | 4 +-
docs/en/cowboy/2.5/guide/flow_diagram/index.html | 4 +-
.../en/cowboy/2.5/guide/getting_started/index.html | 4 +-
docs/en/cowboy/2.5/guide/handlers/index.html | 4 +-
docs/en/cowboy/2.5/guide/index.html | 4 +-
docs/en/cowboy/2.5/guide/introduction/index.html | 4 +-
docs/en/cowboy/2.5/guide/listeners/index.html | 4 +-
docs/en/cowboy/2.5/guide/loop_handlers/index.html | 4 +-
docs/en/cowboy/2.5/guide/middlewares/index.html | 4 +-
.../cowboy/2.5/guide/migrating_from_1.0/index.html | 4 +-
.../cowboy/2.5/guide/migrating_from_2.0/index.html | 4 +-
.../cowboy/2.5/guide/migrating_from_2.1/index.html | 4 +-
.../cowboy/2.5/guide/migrating_from_2.2/index.html | 4 +-
.../cowboy/2.5/guide/migrating_from_2.3/index.html | 4 +-
.../cowboy/2.5/guide/migrating_from_2.4/index.html | 4 +-
docs/en/cowboy/2.5/guide/modern_web/index.html | 4 +-
docs/en/cowboy/2.5/guide/multipart/index.html | 4 +-
docs/en/cowboy/2.5/guide/req/index.html | 4 +-
docs/en/cowboy/2.5/guide/req_body/index.html | 4 +-
.../en/cowboy/2.5/guide/resource_design/index.html | 4 +-
docs/en/cowboy/2.5/guide/resp/index.html | 4 +-
.../en/cowboy/2.5/guide/rest_flowcharts/index.html | 4 +-
docs/en/cowboy/2.5/guide/rest_handlers/index.html | 4 +-
.../en/cowboy/2.5/guide/rest_principles/index.html | 4 +-
docs/en/cowboy/2.5/guide/routing/index.html | 4 +-
docs/en/cowboy/2.5/guide/specs/index.html | 4 +-
docs/en/cowboy/2.5/guide/static_files/index.html | 4 +-
docs/en/cowboy/2.5/guide/streams/index.html | 4 +-
docs/en/cowboy/2.5/guide/ws_handlers/index.html | 4 +-
docs/en/cowboy/2.5/guide/ws_protocol/index.html | 4 +-
.../en/cowboy/2.5/manual/cowboy.set_env/index.html | 4 +-
.../2.5/manual/cowboy.start_clear/index.html | 4 +-
.../cowboy/2.5/manual/cowboy.start_tls/index.html | 4 +-
.../2.5/manual/cowboy.stop_listener/index.html | 4 +-
docs/en/cowboy/2.5/manual/cowboy/index.html | 4 +-
docs/en/cowboy/2.5/manual/cowboy_app/index.html | 4 +-
.../2.5/manual/cowboy_constraints.int/index.html | 4 +-
.../manual/cowboy_constraints.nonempty/index.html | 4 +-
.../2.5/manual/cowboy_constraints/index.html | 4 +-
.../2.5/manual/cowboy_handler.terminate/index.html | 4 +-
.../en/cowboy/2.5/manual/cowboy_handler/index.html | 4 +-
docs/en/cowboy/2.5/manual/cowboy_http/index.html | 4 +-
docs/en/cowboy/2.5/manual/cowboy_http2/index.html | 4 +-
docs/en/cowboy/2.5/manual/cowboy_loop/index.html | 4 +-
.../cowboy/2.5/manual/cowboy_middleware/index.html | 4 +-
.../2.5/manual/cowboy_req.binding/index.html | 4 +-
.../2.5/manual/cowboy_req.bindings/index.html | 4 +-
.../2.5/manual/cowboy_req.body_length/index.html | 4 +-
.../cowboy/2.5/manual/cowboy_req.cert/index.html | 4 +-
.../cowboy_req.delete_resp_header/index.html | 4 +-
.../2.5/manual/cowboy_req.has_body/index.html | 4 +-
.../2.5/manual/cowboy_req.has_resp_body/index.html | 4 +-
.../manual/cowboy_req.has_resp_header/index.html | 4 +-
.../cowboy/2.5/manual/cowboy_req.header/index.html | 4 +-
.../2.5/manual/cowboy_req.headers/index.html | 4 +-
.../cowboy/2.5/manual/cowboy_req.host/index.html | 4 +-
.../2.5/manual/cowboy_req.host_info/index.html | 4 +-
.../cowboy/2.5/manual/cowboy_req.inform/index.html | 4 +-
.../2.5/manual/cowboy_req.match_cookies/index.html | 4 +-
.../2.5/manual/cowboy_req.match_qs/index.html | 4 +-
.../cowboy/2.5/manual/cowboy_req.method/index.html | 4 +-
.../2.5/manual/cowboy_req.parse_cookies/index.html | 4 +-
.../2.5/manual/cowboy_req.parse_header/index.html | 4 +-
.../2.5/manual/cowboy_req.parse_qs/index.html | 4 +-
.../cowboy/2.5/manual/cowboy_req.path/index.html | 4 +-
.../2.5/manual/cowboy_req.path_info/index.html | 4 +-
.../cowboy/2.5/manual/cowboy_req.peer/index.html | 4 +-
.../cowboy/2.5/manual/cowboy_req.port/index.html | 4 +-
.../cowboy/2.5/manual/cowboy_req.push/index.html | 4 +-
docs/en/cowboy/2.5/manual/cowboy_req.qs/index.html | 4 +-
.../index.html | 4 +-
.../2.5/manual/cowboy_req.read_body/index.html | 4 +-
.../2.5/manual/cowboy_req.read_part/index.html | 4 +-
.../manual/cowboy_req.read_part_body/index.html | 4 +-
.../cowboy_req.read_urlencoded_body/index.html | 4 +-
.../cowboy/2.5/manual/cowboy_req.reply/index.html | 4 +-
.../2.5/manual/cowboy_req.resp_header/index.html | 4 +-
.../2.5/manual/cowboy_req.resp_headers/index.html | 4 +-
.../cowboy/2.5/manual/cowboy_req.scheme/index.html | 4 +-
.../2.5/manual/cowboy_req.set_resp_body/index.html | 4 +-
.../manual/cowboy_req.set_resp_cookie/index.html | 4 +-
.../manual/cowboy_req.set_resp_header/index.html | 4 +-
.../manual/cowboy_req.set_resp_headers/index.html | 4 +-
.../cowboy/2.5/manual/cowboy_req.sock/index.html | 4 +-
.../2.5/manual/cowboy_req.stream_body/index.html | 4 +-
.../2.5/manual/cowboy_req.stream_events/index.html | 4 +-
.../2.5/manual/cowboy_req.stream_reply/index.html | 4 +-
.../manual/cowboy_req.stream_trailers/index.html | 4 +-
.../en/cowboy/2.5/manual/cowboy_req.uri/index.html | 4 +-
.../2.5/manual/cowboy_req.version/index.html | 4 +-
docs/en/cowboy/2.5/manual/cowboy_req/index.html | 4 +-
docs/en/cowboy/2.5/manual/cowboy_rest/index.html | 4 +-
.../2.5/manual/cowboy_router.compile/index.html | 4 +-
docs/en/cowboy/2.5/manual/cowboy_router/index.html | 4 +-
docs/en/cowboy/2.5/manual/cowboy_static/index.html | 4 +-
docs/en/cowboy/2.5/manual/cowboy_stream/index.html | 4 +-
.../cowboy/2.5/manual/cowboy_websocket/index.html | 4 +-
.../cowboy/2.5/manual/http_status_codes/index.html | 4 +-
docs/en/cowboy/2.5/manual/index.html | 4 +-
docs/en/cowboy/2.6/guide/constraints/index.html | 4 +-
docs/en/cowboy/2.6/guide/cookies/index.html | 4 +-
docs/en/cowboy/2.6/guide/erlang_web/index.html | 4 +-
docs/en/cowboy/2.6/guide/flow_diagram/index.html | 4 +-
.../en/cowboy/2.6/guide/getting_started/index.html | 4 +-
docs/en/cowboy/2.6/guide/handlers/index.html | 4 +-
docs/en/cowboy/2.6/guide/index.html | 4 +-
docs/en/cowboy/2.6/guide/introduction/index.html | 4 +-
docs/en/cowboy/2.6/guide/listeners/index.html | 4 +-
docs/en/cowboy/2.6/guide/loop_handlers/index.html | 4 +-
docs/en/cowboy/2.6/guide/middlewares/index.html | 4 +-
.../cowboy/2.6/guide/migrating_from_1.0/index.html | 4 +-
.../cowboy/2.6/guide/migrating_from_2.0/index.html | 4 +-
.../cowboy/2.6/guide/migrating_from_2.1/index.html | 4 +-
.../cowboy/2.6/guide/migrating_from_2.2/index.html | 4 +-
.../cowboy/2.6/guide/migrating_from_2.3/index.html | 4 +-
.../cowboy/2.6/guide/migrating_from_2.4/index.html | 4 +-
.../cowboy/2.6/guide/migrating_from_2.5/index.html | 4 +-
.../cowboy/2.6/guide/migrating_from_2.6/index.html | 4 +-
docs/en/cowboy/2.6/guide/modern_web/index.html | 4 +-
docs/en/cowboy/2.6/guide/multipart/index.html | 4 +-
docs/en/cowboy/2.6/guide/req/index.html | 4 +-
docs/en/cowboy/2.6/guide/req_body/index.html | 4 +-
.../en/cowboy/2.6/guide/resource_design/index.html | 4 +-
docs/en/cowboy/2.6/guide/resp/index.html | 4 +-
.../en/cowboy/2.6/guide/rest_flowcharts/index.html | 4 +-
docs/en/cowboy/2.6/guide/rest_handlers/index.html | 4 +-
.../en/cowboy/2.6/guide/rest_principles/index.html | 4 +-
docs/en/cowboy/2.6/guide/routing/index.html | 4 +-
docs/en/cowboy/2.6/guide/specs/index.html | 4 +-
docs/en/cowboy/2.6/guide/static_files/index.html | 4 +-
docs/en/cowboy/2.6/guide/streams/index.html | 4 +-
docs/en/cowboy/2.6/guide/ws_handlers/index.html | 4 +-
docs/en/cowboy/2.6/guide/ws_protocol/index.html | 4 +-
.../en/cowboy/2.6/manual/cowboy.set_env/index.html | 4 +-
.../2.6/manual/cowboy.start_clear/index.html | 4 +-
.../cowboy/2.6/manual/cowboy.start_tls/index.html | 4 +-
.../2.6/manual/cowboy.stop_listener/index.html | 4 +-
docs/en/cowboy/2.6/manual/cowboy/index.html | 4 +-
docs/en/cowboy/2.6/manual/cowboy_app/index.html | 4 +-
.../cowboy/2.6/manual/cowboy_compress_h/index.html | 4 +-
.../2.6/manual/cowboy_constraints.int/index.html | 4 +-
.../manual/cowboy_constraints.nonempty/index.html | 4 +-
.../2.6/manual/cowboy_constraints/index.html | 4 +-
.../2.6/manual/cowboy_handler.terminate/index.html | 4 +-
.../en/cowboy/2.6/manual/cowboy_handler/index.html | 4 +-
docs/en/cowboy/2.6/manual/cowboy_http/index.html | 4 +-
docs/en/cowboy/2.6/manual/cowboy_http2/index.html | 4 +-
docs/en/cowboy/2.6/manual/cowboy_loop/index.html | 4 +-
.../cowboy/2.6/manual/cowboy_middleware/index.html | 4 +-
.../2.6/manual/cowboy_req.binding/index.html | 4 +-
.../2.6/manual/cowboy_req.bindings/index.html | 4 +-
.../2.6/manual/cowboy_req.body_length/index.html | 4 +-
.../cowboy/2.6/manual/cowboy_req.cert/index.html | 4 +-
.../cowboy_req.delete_resp_header/index.html | 4 +-
.../2.6/manual/cowboy_req.has_body/index.html | 4 +-
.../2.6/manual/cowboy_req.has_resp_body/index.html | 4 +-
.../manual/cowboy_req.has_resp_header/index.html | 4 +-
.../cowboy/2.6/manual/cowboy_req.header/index.html | 4 +-
.../2.6/manual/cowboy_req.headers/index.html | 4 +-
.../cowboy/2.6/manual/cowboy_req.host/index.html | 4 +-
.../2.6/manual/cowboy_req.host_info/index.html | 4 +-
.../cowboy/2.6/manual/cowboy_req.inform/index.html | 4 +-
.../2.6/manual/cowboy_req.match_cookies/index.html | 4 +-
.../2.6/manual/cowboy_req.match_qs/index.html | 4 +-
.../cowboy/2.6/manual/cowboy_req.method/index.html | 4 +-
.../2.6/manual/cowboy_req.parse_cookies/index.html | 4 +-
.../2.6/manual/cowboy_req.parse_header/index.html | 4 +-
.../2.6/manual/cowboy_req.parse_qs/index.html | 4 +-
.../cowboy/2.6/manual/cowboy_req.path/index.html | 4 +-
.../2.6/manual/cowboy_req.path_info/index.html | 4 +-
.../cowboy/2.6/manual/cowboy_req.peer/index.html | 4 +-
.../cowboy/2.6/manual/cowboy_req.port/index.html | 4 +-
.../cowboy/2.6/manual/cowboy_req.push/index.html | 4 +-
docs/en/cowboy/2.6/manual/cowboy_req.qs/index.html | 4 +-
.../index.html | 4 +-
.../2.6/manual/cowboy_req.read_body/index.html | 4 +-
.../2.6/manual/cowboy_req.read_part/index.html | 4 +-
.../manual/cowboy_req.read_part_body/index.html | 4 +-
.../cowboy_req.read_urlencoded_body/index.html | 4 +-
.../cowboy/2.6/manual/cowboy_req.reply/index.html | 4 +-
.../2.6/manual/cowboy_req.resp_header/index.html | 4 +-
.../2.6/manual/cowboy_req.resp_headers/index.html | 4 +-
.../cowboy/2.6/manual/cowboy_req.scheme/index.html | 4 +-
.../2.6/manual/cowboy_req.set_resp_body/index.html | 4 +-
.../manual/cowboy_req.set_resp_cookie/index.html | 4 +-
.../manual/cowboy_req.set_resp_header/index.html | 4 +-
.../manual/cowboy_req.set_resp_headers/index.html | 4 +-
.../cowboy/2.6/manual/cowboy_req.sock/index.html | 4 +-
.../2.6/manual/cowboy_req.stream_body/index.html | 4 +-
.../2.6/manual/cowboy_req.stream_events/index.html | 4 +-
.../2.6/manual/cowboy_req.stream_reply/index.html | 4 +-
.../manual/cowboy_req.stream_trailers/index.html | 4 +-
.../en/cowboy/2.6/manual/cowboy_req.uri/index.html | 4 +-
.../2.6/manual/cowboy_req.version/index.html | 4 +-
docs/en/cowboy/2.6/manual/cowboy_req/index.html | 4 +-
docs/en/cowboy/2.6/manual/cowboy_rest/index.html | 4 +-
.../2.6/manual/cowboy_router.compile/index.html | 4 +-
docs/en/cowboy/2.6/manual/cowboy_router/index.html | 4 +-
docs/en/cowboy/2.6/manual/cowboy_static/index.html | 4 +-
docs/en/cowboy/2.6/manual/cowboy_stream/index.html | 4 +-
.../cowboy/2.6/manual/cowboy_stream_h/index.html | 4 +-
.../cowboy/2.6/manual/cowboy_websocket/index.html | 4 +-
.../cowboy/2.6/manual/http_status_codes/index.html | 4 +-
docs/en/cowboy/2.6/manual/index.html | 4 +-
docs/en/cowboy/2.7/guide/constraints/index.html | 4 +-
docs/en/cowboy/2.7/guide/cookies/index.html | 4 +-
docs/en/cowboy/2.7/guide/erlang_web/index.html | 4 +-
docs/en/cowboy/2.7/guide/flow_diagram/index.html | 4 +-
.../en/cowboy/2.7/guide/getting_started/index.html | 4 +-
docs/en/cowboy/2.7/guide/handlers/index.html | 4 +-
docs/en/cowboy/2.7/guide/index.html | 4 +-
docs/en/cowboy/2.7/guide/introduction/index.html | 4 +-
docs/en/cowboy/2.7/guide/listeners/index.html | 4 +-
docs/en/cowboy/2.7/guide/loop_handlers/index.html | 4 +-
docs/en/cowboy/2.7/guide/middlewares/index.html | 4 +-
.../cowboy/2.7/guide/migrating_from_1.0/index.html | 4 +-
.../cowboy/2.7/guide/migrating_from_2.0/index.html | 4 +-
.../cowboy/2.7/guide/migrating_from_2.1/index.html | 4 +-
.../cowboy/2.7/guide/migrating_from_2.2/index.html | 4 +-
.../cowboy/2.7/guide/migrating_from_2.3/index.html | 4 +-
.../cowboy/2.7/guide/migrating_from_2.4/index.html | 4 +-
.../cowboy/2.7/guide/migrating_from_2.5/index.html | 4 +-
.../cowboy/2.7/guide/migrating_from_2.6/index.html | 4 +-
docs/en/cowboy/2.7/guide/modern_web/index.html | 4 +-
docs/en/cowboy/2.7/guide/multipart/index.html | 4 +-
docs/en/cowboy/2.7/guide/req/index.html | 4 +-
docs/en/cowboy/2.7/guide/req_body/index.html | 4 +-
.../en/cowboy/2.7/guide/resource_design/index.html | 4 +-
docs/en/cowboy/2.7/guide/resp/index.html | 4 +-
.../en/cowboy/2.7/guide/rest_flowcharts/index.html | 4 +-
docs/en/cowboy/2.7/guide/rest_handlers/index.html | 4 +-
.../en/cowboy/2.7/guide/rest_principles/index.html | 4 +-
docs/en/cowboy/2.7/guide/routing/index.html | 4 +-
docs/en/cowboy/2.7/guide/specs/index.html | 4 +-
docs/en/cowboy/2.7/guide/static_files/index.html | 4 +-
docs/en/cowboy/2.7/guide/streams/index.html | 4 +-
docs/en/cowboy/2.7/guide/ws_handlers/index.html | 4 +-
docs/en/cowboy/2.7/guide/ws_protocol/index.html | 4 +-
.../en/cowboy/2.7/manual/cowboy.set_env/index.html | 4 +-
.../2.7/manual/cowboy.start_clear/index.html | 4 +-
.../cowboy/2.7/manual/cowboy.start_tls/index.html | 4 +-
.../2.7/manual/cowboy.stop_listener/index.html | 4 +-
docs/en/cowboy/2.7/manual/cowboy/index.html | 4 +-
docs/en/cowboy/2.7/manual/cowboy_app/index.html | 4 +-
.../cowboy/2.7/manual/cowboy_compress_h/index.html | 4 +-
.../2.7/manual/cowboy_constraints.int/index.html | 4 +-
.../manual/cowboy_constraints.nonempty/index.html | 4 +-
.../2.7/manual/cowboy_constraints/index.html | 4 +-
.../2.7/manual/cowboy_handler.terminate/index.html | 4 +-
.../en/cowboy/2.7/manual/cowboy_handler/index.html | 4 +-
docs/en/cowboy/2.7/manual/cowboy_http/index.html | 4 +-
docs/en/cowboy/2.7/manual/cowboy_http2/index.html | 4 +-
docs/en/cowboy/2.7/manual/cowboy_loop/index.html | 4 +-
.../cowboy/2.7/manual/cowboy_metrics_h/index.html | 4 +-
.../cowboy/2.7/manual/cowboy_middleware/index.html | 4 +-
.../2.7/manual/cowboy_req.binding/index.html | 4 +-
.../2.7/manual/cowboy_req.bindings/index.html | 4 +-
.../2.7/manual/cowboy_req.body_length/index.html | 4 +-
.../cowboy/2.7/manual/cowboy_req.cast/index.html | 4 +-
.../cowboy/2.7/manual/cowboy_req.cert/index.html | 4 +-
.../cowboy_req.delete_resp_header/index.html | 4 +-
.../manual/cowboy_req.filter_cookies/index.html | 4 +-
.../2.7/manual/cowboy_req.has_body/index.html | 4 +-
.../2.7/manual/cowboy_req.has_resp_body/index.html | 4 +-
.../manual/cowboy_req.has_resp_header/index.html | 4 +-
.../cowboy/2.7/manual/cowboy_req.header/index.html | 4 +-
.../2.7/manual/cowboy_req.headers/index.html | 4 +-
.../cowboy/2.7/manual/cowboy_req.host/index.html | 4 +-
.../2.7/manual/cowboy_req.host_info/index.html | 4 +-
.../cowboy/2.7/manual/cowboy_req.inform/index.html | 4 +-
.../2.7/manual/cowboy_req.match_cookies/index.html | 4 +-
.../2.7/manual/cowboy_req.match_qs/index.html | 4 +-
.../cowboy/2.7/manual/cowboy_req.method/index.html | 4 +-
.../2.7/manual/cowboy_req.parse_cookies/index.html | 4 +-
.../2.7/manual/cowboy_req.parse_header/index.html | 4 +-
.../2.7/manual/cowboy_req.parse_qs/index.html | 4 +-
.../cowboy/2.7/manual/cowboy_req.path/index.html | 4 +-
.../2.7/manual/cowboy_req.path_info/index.html | 4 +-
.../cowboy/2.7/manual/cowboy_req.peer/index.html | 4 +-
.../cowboy/2.7/manual/cowboy_req.port/index.html | 4 +-
.../cowboy/2.7/manual/cowboy_req.push/index.html | 4 +-
docs/en/cowboy/2.7/manual/cowboy_req.qs/index.html | 4 +-
.../index.html | 4 +-
.../2.7/manual/cowboy_req.read_body/index.html | 4 +-
.../2.7/manual/cowboy_req.read_part/index.html | 4 +-
.../manual/cowboy_req.read_part_body/index.html | 4 +-
.../cowboy_req.read_urlencoded_body/index.html | 4 +-
.../cowboy/2.7/manual/cowboy_req.reply/index.html | 4 +-
.../2.7/manual/cowboy_req.resp_header/index.html | 4 +-
.../2.7/manual/cowboy_req.resp_headers/index.html | 4 +-
.../cowboy/2.7/manual/cowboy_req.scheme/index.html | 4 +-
.../2.7/manual/cowboy_req.set_resp_body/index.html | 4 +-
.../manual/cowboy_req.set_resp_cookie/index.html | 4 +-
.../manual/cowboy_req.set_resp_header/index.html | 4 +-
.../manual/cowboy_req.set_resp_headers/index.html | 4 +-
.../cowboy/2.7/manual/cowboy_req.sock/index.html | 4 +-
.../2.7/manual/cowboy_req.stream_body/index.html | 4 +-
.../2.7/manual/cowboy_req.stream_events/index.html | 4 +-
.../2.7/manual/cowboy_req.stream_reply/index.html | 4 +-
.../manual/cowboy_req.stream_trailers/index.html | 4 +-
.../en/cowboy/2.7/manual/cowboy_req.uri/index.html | 4 +-
.../2.7/manual/cowboy_req.version/index.html | 4 +-
docs/en/cowboy/2.7/manual/cowboy_req/index.html | 4 +-
docs/en/cowboy/2.7/manual/cowboy_rest/index.html | 4 +-
.../2.7/manual/cowboy_router.compile/index.html | 4 +-
docs/en/cowboy/2.7/manual/cowboy_router/index.html | 4 +-
docs/en/cowboy/2.7/manual/cowboy_static/index.html | 4 +-
docs/en/cowboy/2.7/manual/cowboy_stream/index.html | 4 +-
.../cowboy/2.7/manual/cowboy_stream_h/index.html | 4 +-
.../cowboy/2.7/manual/cowboy_tracer_h/index.html | 4 +-
.../cowboy/2.7/manual/cowboy_websocket/index.html | 4 +-
.../cowboy/2.7/manual/http_status_codes/index.html | 4 +-
docs/en/cowboy/2.7/manual/index.html | 4 +-
docs/en/cowboy/2.8/guide/constraints/index.html | 4 +-
docs/en/cowboy/2.8/guide/cookies/index.html | 4 +-
docs/en/cowboy/2.8/guide/erlang_web/index.html | 4 +-
docs/en/cowboy/2.8/guide/flow_diagram/index.html | 4 +-
.../en/cowboy/2.8/guide/getting_started/index.html | 4 +-
docs/en/cowboy/2.8/guide/handlers/index.html | 4 +-
docs/en/cowboy/2.8/guide/index.html | 4 +-
docs/en/cowboy/2.8/guide/introduction/index.html | 4 +-
docs/en/cowboy/2.8/guide/listeners/index.html | 4 +-
docs/en/cowboy/2.8/guide/loop_handlers/index.html | 4 +-
docs/en/cowboy/2.8/guide/middlewares/index.html | 4 +-
.../cowboy/2.8/guide/migrating_from_1.0/index.html | 4 +-
.../cowboy/2.8/guide/migrating_from_2.0/index.html | 4 +-
.../cowboy/2.8/guide/migrating_from_2.1/index.html | 4 +-
.../cowboy/2.8/guide/migrating_from_2.2/index.html | 4 +-
.../cowboy/2.8/guide/migrating_from_2.3/index.html | 4 +-
.../cowboy/2.8/guide/migrating_from_2.4/index.html | 4 +-
.../cowboy/2.8/guide/migrating_from_2.5/index.html | 4 +-
.../cowboy/2.8/guide/migrating_from_2.6/index.html | 4 +-
.../cowboy/2.8/guide/migrating_from_2.7/index.html | 4 +-
docs/en/cowboy/2.8/guide/modern_web/index.html | 4 +-
docs/en/cowboy/2.8/guide/multipart/index.html | 4 +-
docs/en/cowboy/2.8/guide/performance/index.html | 4 +-
docs/en/cowboy/2.8/guide/req/index.html | 4 +-
docs/en/cowboy/2.8/guide/req_body/index.html | 4 +-
.../en/cowboy/2.8/guide/resource_design/index.html | 4 +-
docs/en/cowboy/2.8/guide/resp/index.html | 4 +-
.../en/cowboy/2.8/guide/rest_flowcharts/index.html | 4 +-
docs/en/cowboy/2.8/guide/rest_handlers/index.html | 4 +-
.../en/cowboy/2.8/guide/rest_principles/index.html | 4 +-
docs/en/cowboy/2.8/guide/routing/index.html | 4 +-
docs/en/cowboy/2.8/guide/specs/index.html | 4 +-
docs/en/cowboy/2.8/guide/static_files/index.html | 4 +-
docs/en/cowboy/2.8/guide/streams/index.html | 4 +-
docs/en/cowboy/2.8/guide/ws_handlers/index.html | 4 +-
docs/en/cowboy/2.8/guide/ws_protocol/index.html | 4 +-
.../en/cowboy/2.8/manual/cowboy.set_env/index.html | 4 +-
.../2.8/manual/cowboy.start_clear/index.html | 4 +-
.../cowboy/2.8/manual/cowboy.start_tls/index.html | 4 +-
.../2.8/manual/cowboy.stop_listener/index.html | 4 +-
docs/en/cowboy/2.8/manual/cowboy/index.html | 4 +-
docs/en/cowboy/2.8/manual/cowboy_app/index.html | 4 +-
.../cowboy/2.8/manual/cowboy_compress_h/index.html | 4 +-
.../2.8/manual/cowboy_constraints.int/index.html | 4 +-
.../manual/cowboy_constraints.nonempty/index.html | 4 +-
.../2.8/manual/cowboy_constraints/index.html | 4 +-
.../2.8/manual/cowboy_handler.terminate/index.html | 4 +-
.../en/cowboy/2.8/manual/cowboy_handler/index.html | 4 +-
docs/en/cowboy/2.8/manual/cowboy_http/index.html | 4 +-
docs/en/cowboy/2.8/manual/cowboy_http2/index.html | 4 +-
docs/en/cowboy/2.8/manual/cowboy_loop/index.html | 4 +-
.../cowboy/2.8/manual/cowboy_metrics_h/index.html | 4 +-
.../cowboy/2.8/manual/cowboy_middleware/index.html | 4 +-
.../2.8/manual/cowboy_req.binding/index.html | 4 +-
.../2.8/manual/cowboy_req.bindings/index.html | 4 +-
.../2.8/manual/cowboy_req.body_length/index.html | 4 +-
.../cowboy/2.8/manual/cowboy_req.cast/index.html | 4 +-
.../cowboy/2.8/manual/cowboy_req.cert/index.html | 4 +-
.../cowboy_req.delete_resp_header/index.html | 4 +-
.../manual/cowboy_req.filter_cookies/index.html | 4 +-
.../2.8/manual/cowboy_req.has_body/index.html | 4 +-
.../2.8/manual/cowboy_req.has_resp_body/index.html | 4 +-
.../manual/cowboy_req.has_resp_header/index.html | 4 +-
.../cowboy/2.8/manual/cowboy_req.header/index.html | 4 +-
.../2.8/manual/cowboy_req.headers/index.html | 4 +-
.../cowboy/2.8/manual/cowboy_req.host/index.html | 4 +-
.../2.8/manual/cowboy_req.host_info/index.html | 4 +-
.../cowboy/2.8/manual/cowboy_req.inform/index.html | 4 +-
.../2.8/manual/cowboy_req.match_cookies/index.html | 4 +-
.../2.8/manual/cowboy_req.match_qs/index.html | 4 +-
.../cowboy/2.8/manual/cowboy_req.method/index.html | 4 +-
.../2.8/manual/cowboy_req.parse_cookies/index.html | 4 +-
.../2.8/manual/cowboy_req.parse_header/index.html | 4 +-
.../2.8/manual/cowboy_req.parse_qs/index.html | 4 +-
.../cowboy/2.8/manual/cowboy_req.path/index.html | 4 +-
.../2.8/manual/cowboy_req.path_info/index.html | 4 +-
.../cowboy/2.8/manual/cowboy_req.peer/index.html | 4 +-
.../cowboy/2.8/manual/cowboy_req.port/index.html | 4 +-
.../cowboy/2.8/manual/cowboy_req.push/index.html | 4 +-
docs/en/cowboy/2.8/manual/cowboy_req.qs/index.html | 4 +-
.../index.html | 4 +-
.../2.8/manual/cowboy_req.read_body/index.html | 4 +-
.../2.8/manual/cowboy_req.read_part/index.html | 4 +-
.../manual/cowboy_req.read_part_body/index.html | 4 +-
.../cowboy_req.read_urlencoded_body/index.html | 4 +-
.../cowboy/2.8/manual/cowboy_req.reply/index.html | 4 +-
.../2.8/manual/cowboy_req.resp_header/index.html | 4 +-
.../2.8/manual/cowboy_req.resp_headers/index.html | 4 +-
.../cowboy/2.8/manual/cowboy_req.scheme/index.html | 4 +-
.../2.8/manual/cowboy_req.set_resp_body/index.html | 4 +-
.../manual/cowboy_req.set_resp_cookie/index.html | 4 +-
.../manual/cowboy_req.set_resp_header/index.html | 4 +-
.../manual/cowboy_req.set_resp_headers/index.html | 4 +-
.../cowboy/2.8/manual/cowboy_req.sock/index.html | 4 +-
.../2.8/manual/cowboy_req.stream_body/index.html | 4 +-
.../2.8/manual/cowboy_req.stream_events/index.html | 4 +-
.../2.8/manual/cowboy_req.stream_reply/index.html | 4 +-
.../manual/cowboy_req.stream_trailers/index.html | 4 +-
.../en/cowboy/2.8/manual/cowboy_req.uri/index.html | 4 +-
.../2.8/manual/cowboy_req.version/index.html | 4 +-
docs/en/cowboy/2.8/manual/cowboy_req/index.html | 4 +-
docs/en/cowboy/2.8/manual/cowboy_rest/index.html | 4 +-
.../2.8/manual/cowboy_router.compile/index.html | 4 +-
docs/en/cowboy/2.8/manual/cowboy_router/index.html | 4 +-
docs/en/cowboy/2.8/manual/cowboy_static/index.html | 4 +-
docs/en/cowboy/2.8/manual/cowboy_stream/index.html | 4 +-
.../cowboy/2.8/manual/cowboy_stream_h/index.html | 4 +-
.../cowboy/2.8/manual/cowboy_tracer_h/index.html | 4 +-
.../cowboy/2.8/manual/cowboy_websocket/index.html | 4 +-
.../cowboy/2.8/manual/http_status_codes/index.html | 4 +-
docs/en/cowboy/2.8/manual/index.html | 4 +-
docs/en/cowboy/2.9/guide/constraints.asciidoc | 123 +
docs/en/cowboy/2.9/guide/constraints/index.html | 260 ++
docs/en/cowboy/2.9/guide/cookies.asciidoc | 139 +
docs/en/cowboy/2.9/guide/cookies/index.html | 277 ++
docs/en/cowboy/2.9/guide/cowboy.sty | 8 +
docs/en/cowboy/2.9/guide/erlang_web.asciidoc | 209 ++
docs/en/cowboy/2.9/guide/erlang_web/index.html | 226 ++
docs/en/cowboy/2.9/guide/flow_diagram.asciidoc | 109 +
docs/en/cowboy/2.9/guide/flow_diagram/index.html | 204 ++
docs/en/cowboy/2.9/guide/getting_started.asciidoc | 148 +
.../en/cowboy/2.9/guide/getting_started/index.html | 278 ++
docs/en/cowboy/2.9/guide/handlers.asciidoc | 90 +
docs/en/cowboy/2.9/guide/handlers/index.html | 231 ++
docs/en/cowboy/2.9/guide/http_req_resp.png | Bin 0 -> 20713 bytes
docs/en/cowboy/2.9/guide/http_req_resp.svg | 543 ++++
docs/en/cowboy/2.9/guide/index.html | 251 ++
docs/en/cowboy/2.9/guide/introduction.asciidoc | 75 +
docs/en/cowboy/2.9/guide/introduction/index.html | 214 ++
docs/en/cowboy/2.9/guide/listeners.asciidoc | 128 +
docs/en/cowboy/2.9/guide/listeners/index.html | 244 ++
docs/en/cowboy/2.9/guide/loop_handlers.asciidoc | 125 +
docs/en/cowboy/2.9/guide/loop_handlers/index.html | 245 ++
docs/en/cowboy/2.9/guide/middlewares.asciidoc | 69 +
docs/en/cowboy/2.9/guide/middlewares/index.html | 212 ++
.../cowboy/2.9/guide/migrating_from_1.0.asciidoc | 214 ++
.../cowboy/2.9/guide/migrating_from_1.0/index.html | 294 ++
.../cowboy/2.9/guide/migrating_from_2.0.asciidoc | 107 +
.../cowboy/2.9/guide/migrating_from_2.0/index.html | 229 ++
.../cowboy/2.9/guide/migrating_from_2.1.asciidoc | 107 +
.../cowboy/2.9/guide/migrating_from_2.1/index.html | 240 ++
.../cowboy/2.9/guide/migrating_from_2.2.asciidoc | 56 +
.../cowboy/2.9/guide/migrating_from_2.2/index.html | 212 ++
.../cowboy/2.9/guide/migrating_from_2.3.asciidoc | 66 +
.../cowboy/2.9/guide/migrating_from_2.3/index.html | 214 ++
.../cowboy/2.9/guide/migrating_from_2.4.asciidoc | 109 +
.../cowboy/2.9/guide/migrating_from_2.4/index.html | 242 ++
.../cowboy/2.9/guide/migrating_from_2.5.asciidoc | 148 +
.../cowboy/2.9/guide/migrating_from_2.5/index.html | 257 ++
.../cowboy/2.9/guide/migrating_from_2.6.asciidoc | 224 ++
.../cowboy/2.9/guide/migrating_from_2.6/index.html | 278 ++
.../cowboy/2.9/guide/migrating_from_2.7.asciidoc | 118 +
.../cowboy/2.9/guide/migrating_from_2.7/index.html | 234 ++
.../cowboy/2.9/guide/migrating_from_2.8.asciidoc | 50 +
.../cowboy/2.9/guide/migrating_from_2.8/index.html | 205 ++
docs/en/cowboy/2.9/guide/modern_web.asciidoc | 122 +
docs/en/cowboy/2.9/guide/modern_web/index.html | 208 ++
docs/en/cowboy/2.9/guide/multipart.asciidoc | 169 ++
docs/en/cowboy/2.9/guide/multipart/index.html | 281 ++
docs/en/cowboy/2.9/guide/performance.asciidoc | 29 +
docs/en/cowboy/2.9/guide/performance/index.html | 186 ++
docs/en/cowboy/2.9/guide/req.asciidoc | 367 +++
docs/en/cowboy/2.9/guide/req/index.html | 456 +++
docs/en/cowboy/2.9/guide/req_body.asciidoc | 130 +
docs/en/cowboy/2.9/guide/req_body/index.html | 267 ++
docs/en/cowboy/2.9/guide/resource_design.asciidoc | 226 ++
.../en/cowboy/2.9/guide/resource_design/index.html | 241 ++
docs/en/cowboy/2.9/guide/resp.asciidoc | 368 +++
docs/en/cowboy/2.9/guide/resp/index.html | 423 +++
docs/en/cowboy/2.9/guide/rest_cond.png | Bin 0 -> 111628 bytes
docs/en/cowboy/2.9/guide/rest_cond.svg | 1656 +++++++++++
docs/en/cowboy/2.9/guide/rest_conneg.png | Bin 0 -> 78133 bytes
docs/en/cowboy/2.9/guide/rest_conneg.svg | 1135 +++++++
docs/en/cowboy/2.9/guide/rest_delete.png | Bin 0 -> 122185 bytes
docs/en/cowboy/2.9/guide/rest_delete.svg | 1718 +++++++++++
docs/en/cowboy/2.9/guide/rest_flowcharts.asciidoc | 249 ++
.../en/cowboy/2.9/guide/rest_flowcharts/index.html | 238 ++
docs/en/cowboy/2.9/guide/rest_get_head.png | Bin 0 -> 94321 bytes
docs/en/cowboy/2.9/guide/rest_get_head.svg | 1523 ++++++++++
docs/en/cowboy/2.9/guide/rest_handlers.asciidoc | 139 +
docs/en/cowboy/2.9/guide/rest_handlers/index.html | 339 +++
docs/en/cowboy/2.9/guide/rest_options.png | Bin 0 -> 8539 bytes
docs/en/cowboy/2.9/guide/rest_options.svg | 387 +++
docs/en/cowboy/2.9/guide/rest_principles.asciidoc | 160 +
.../en/cowboy/2.9/guide/rest_principles/index.html | 212 ++
docs/en/cowboy/2.9/guide/rest_put_post_patch.png | Bin 0 -> 234474 bytes
docs/en/cowboy/2.9/guide/rest_put_post_patch.svg | 3143 ++++++++++++++++++++
docs/en/cowboy/2.9/guide/rest_start.png | Bin 0 -> 110820 bytes
docs/en/cowboy/2.9/guide/rest_start.svg | 1656 +++++++++++
docs/en/cowboy/2.9/guide/routing.asciidoc | 271 ++
docs/en/cowboy/2.9/guide/routing/index.html | 389 +++
docs/en/cowboy/2.9/guide/specs.asciidoc | 215 ++
docs/en/cowboy/2.9/guide/specs/index.html | 559 ++++
docs/en/cowboy/2.9/guide/static_files.asciidoc | 163 +
docs/en/cowboy/2.9/guide/static_files/index.html | 275 ++
docs/en/cowboy/2.9/guide/streams.asciidoc | 75 +
docs/en/cowboy/2.9/guide/streams/index.html | 199 ++
docs/en/cowboy/2.9/guide/ws_handlers.asciidoc | 292 ++
docs/en/cowboy/2.9/guide/ws_handlers/index.html | 364 +++
docs/en/cowboy/2.9/guide/ws_protocol.asciidoc | 69 +
docs/en/cowboy/2.9/guide/ws_protocol/index.html | 196 ++
.../en/cowboy/2.9/manual/cowboy.set_env/index.html | 211 ++
.../2.9/manual/cowboy.start_clear/index.html | 229 ++
.../cowboy/2.9/manual/cowboy.start_tls/index.html | 234 ++
.../2.9/manual/cowboy.stop_listener/index.html | 194 ++
docs/en/cowboy/2.9/manual/cowboy/index.html | 228 ++
docs/en/cowboy/2.9/manual/cowboy_app/index.html | 239 ++
.../cowboy/2.9/manual/cowboy_compress_h/index.html | 195 ++
.../2.9/manual/cowboy_constraints.int/index.html | 204 ++
.../manual/cowboy_constraints.nonempty/index.html | 203 ++
.../2.9/manual/cowboy_constraints/index.html | 195 ++
.../2.9/manual/cowboy_handler.terminate/index.html | 206 ++
.../en/cowboy/2.9/manual/cowboy_handler/index.html | 198 ++
docs/en/cowboy/2.9/manual/cowboy_http/index.html | 298 ++
docs/en/cowboy/2.9/manual/cowboy_http2/index.html | 332 +++
docs/en/cowboy/2.9/manual/cowboy_loop/index.html | 212 ++
.../cowboy/2.9/manual/cowboy_metrics_h/index.html | 289 ++
.../cowboy/2.9/manual/cowboy_middleware/index.html | 209 ++
.../2.9/manual/cowboy_req.binding/index.html | 212 ++
.../2.9/manual/cowboy_req.bindings/index.html | 192 ++
.../2.9/manual/cowboy_req.body_length/index.html | 193 ++
.../cowboy/2.9/manual/cowboy_req.cast/index.html | 204 ++
.../cowboy/2.9/manual/cowboy_req.cert/index.html | 212 ++
.../cowboy_req.delete_resp_header/index.html | 197 ++
.../manual/cowboy_req.filter_cookies/index.html | 200 ++
.../2.9/manual/cowboy_req.has_body/index.html | 190 ++
.../2.9/manual/cowboy_req.has_resp_body/index.html | 195 ++
.../manual/cowboy_req.has_resp_header/index.html | 198 ++
.../cowboy/2.9/manual/cowboy_req.header/index.html | 219 ++
.../2.9/manual/cowboy_req.headers/index.html | 199 ++
.../cowboy/2.9/manual/cowboy_req.host/index.html | 199 ++
.../2.9/manual/cowboy_req.host_info/index.html | 193 ++
.../cowboy/2.9/manual/cowboy_req.inform/index.html | 217 ++
.../2.9/manual/cowboy_req.match_cookies/index.html | 220 ++
.../2.9/manual/cowboy_req.match_qs/index.html | 219 ++
.../cowboy/2.9/manual/cowboy_req.method/index.html | 210 ++
.../2.9/manual/cowboy_req.parse_cookies/index.html | 218 ++
.../2.9/manual/cowboy_req.parse_header/index.html | 426 +++
.../2.9/manual/cowboy_req.parse_qs/index.html | 207 ++
.../cowboy/2.9/manual/cowboy_req.path/index.html | 199 ++
.../2.9/manual/cowboy_req.path_info/index.html | 193 ++
.../cowboy/2.9/manual/cowboy_req.peer/index.html | 203 ++
.../cowboy/2.9/manual/cowboy_req.port/index.html | 200 ++
.../cowboy/2.9/manual/cowboy_req.push/index.html | 226 ++
docs/en/cowboy/2.9/manual/cowboy_req.qs/index.html | 199 ++
.../index.html | 250 ++
.../2.9/manual/cowboy_req.read_body/index.html | 224 ++
.../2.9/manual/cowboy_req.read_part/index.html | 246 ++
.../manual/cowboy_req.read_part_body/index.html | 222 ++
.../cowboy_req.read_urlencoded_body/index.html | 216 ++
.../cowboy/2.9/manual/cowboy_req.reply/index.html | 238 ++
.../2.9/manual/cowboy_req.resp_header/index.html | 210 ++
.../2.9/manual/cowboy_req.resp_headers/index.html | 190 ++
.../cowboy/2.9/manual/cowboy_req.scheme/index.html | 204 ++
.../2.9/manual/cowboy_req.set_resp_body/index.html | 231 ++
.../manual/cowboy_req.set_resp_cookie/index.html | 256 ++
.../manual/cowboy_req.set_resp_header/index.html | 212 ++
.../manual/cowboy_req.set_resp_headers/index.html | 203 ++
.../cowboy/2.9/manual/cowboy_req.sock/index.html | 199 ++
.../2.9/manual/cowboy_req.stream_body/index.html | 210 ++
.../2.9/manual/cowboy_req.stream_events/index.html | 224 ++
.../2.9/manual/cowboy_req.stream_reply/index.html | 227 ++
.../manual/cowboy_req.stream_trailers/index.html | 207 ++
.../en/cowboy/2.9/manual/cowboy_req.uri/index.html | 258 ++
.../2.9/manual/cowboy_req.version/index.html | 199 ++
docs/en/cowboy/2.9/manual/cowboy_req/index.html | 380 +++
docs/en/cowboy/2.9/manual/cowboy_rest/index.html | 664 +++++
.../2.9/manual/cowboy_router.compile/index.html | 200 ++
docs/en/cowboy/2.9/manual/cowboy_router/index.html | 217 ++
docs/en/cowboy/2.9/manual/cowboy_static/index.html | 275 ++
docs/en/cowboy/2.9/manual/cowboy_stream/index.html | 435 +++
.../cowboy/2.9/manual/cowboy_stream_h/index.html | 199 ++
.../cowboy/2.9/manual/cowboy_tracer_h/index.html | 212 ++
.../cowboy/2.9/manual/cowboy_websocket/index.html | 360 +++
.../cowboy/2.9/manual/http_status_codes/index.html | 244 ++
docs/en/cowboy/2.9/manual/index.html | 239 ++
.../2.10/manual/cow_cookie.cookie/index.html | 2 +
.../2.10/manual/cow_cookie.parse_cookie/index.html | 2 +
.../manual/cow_cookie.parse_set_cookie/index.html | 2 +
.../2.10/manual/cow_cookie.setcookie/index.html | 2 +
docs/en/cowlib/2.10/manual/cow_cookie/index.html | 2 +
docs/en/cowlib/2.10/manual/cowlib_app/index.html | 2 +
docs/en/cowlib/2.10/manual/index.html | 2 +
.../2.11/manual/cow_cookie.cookie/index.html | 186 ++
.../2.11/manual/cow_cookie.parse_cookie/index.html | 188 ++
.../manual/cow_cookie.parse_set_cookie/index.html | 195 ++
.../2.11/manual/cow_cookie.setcookie/index.html | 196 ++
docs/en/cowlib/2.11/manual/cow_cookie/index.html | 230 ++
docs/en/cowlib/2.11/manual/cowlib_app/index.html | 177 ++
docs/en/cowlib/2.11/manual/index.html | 177 ++
.../2.8/manual/cow_cookie.parse_cookie/index.html | 2 +
.../2.8/manual/cow_cookie.setcookie/index.html | 2 +
docs/en/cowlib/2.8/manual/cow_cookie/index.html | 2 +
docs/en/cowlib/2.8/manual/cowlib_app/index.html | 2 +
docs/en/cowlib/2.8/manual/index.html | 2 +
.../cowlib/2.9/manual/cow_cookie.cookie/index.html | 2 +
.../2.9/manual/cow_cookie.parse_cookie/index.html | 2 +
.../manual/cow_cookie.parse_set_cookie/index.html | 2 +
.../2.9/manual/cow_cookie.setcookie/index.html | 2 +
docs/en/cowlib/2.9/manual/cow_cookie/index.html | 2 +
docs/en/cowlib/2.9/manual/cowlib_app/index.html | 2 +
docs/en/cowlib/2.9/manual/index.html | 2 +
docs/en/gun/2.0/guide/migrating_from_1.3.asciidoc | 2 +-
.../en/gun/2.0/guide/migrating_from_1.3/index.html | 2 +-
docs/en/gun/2.0/manual/gun_up/index.html | 2 +-
docs/en/ranch/1.4/guide/embedded.asciidoc | 48 -
docs/en/ranch/1.4/guide/embedded/index.html | 202 --
docs/en/ranch/1.4/guide/index.html | 174 --
docs/en/ranch/1.4/guide/internals.asciidoc | 94 -
docs/en/ranch/1.4/guide/internals/index.html | 202 --
docs/en/ranch/1.4/guide/introduction.asciidoc | 28 -
docs/en/ranch/1.4/guide/introduction/index.html | 186 --
docs/en/ranch/1.4/guide/listeners.asciidoc | 320 --
docs/en/ranch/1.4/guide/listeners/index.html | 385 ---
docs/en/ranch/1.4/guide/parsers.asciidoc | 92 -
docs/en/ranch/1.4/guide/parsers/index.html | 241 --
docs/en/ranch/1.4/guide/protocols.asciidoc | 99 -
docs/en/ranch/1.4/guide/protocols/index.html | 248 --
docs/en/ranch/1.4/guide/ssl_auth.asciidoc | 120 -
docs/en/ranch/1.4/guide/ssl_auth/index.html | 254 --
docs/en/ranch/1.4/guide/transports.asciidoc | 161 -
docs/en/ranch/1.4/guide/transports/index.html | 279 --
docs/en/ranch/1.4/manual/index.html | 170 --
docs/en/ranch/1.4/manual/ranch/index.html | 382 ---
docs/en/ranch/1.4/manual/ranch_app/index.html | 168 --
docs/en/ranch/1.4/manual/ranch_protocol/index.html | 183 --
docs/en/ranch/1.4/manual/ranch_ssl/index.html | 324 --
docs/en/ranch/1.4/manual/ranch_tcp/index.html | 277 --
.../en/ranch/1.4/manual/ranch_transport/index.html | 348 ---
docs/en/ranch/1.5/guide/embedded/index.html | 4 +-
docs/en/ranch/1.5/guide/index.html | 4 +-
docs/en/ranch/1.5/guide/internals/index.html | 4 +-
docs/en/ranch/1.5/guide/introduction/index.html | 4 +-
docs/en/ranch/1.5/guide/listeners/index.html | 4 +-
docs/en/ranch/1.5/guide/parsers/index.html | 4 +-
docs/en/ranch/1.5/guide/protocols/index.html | 4 +-
docs/en/ranch/1.5/guide/ssl_auth/index.html | 4 +-
docs/en/ranch/1.5/guide/transports/index.html | 4 +-
docs/en/ranch/1.5/manual/index.html | 4 +-
docs/en/ranch/1.5/manual/ranch/index.html | 4 +-
docs/en/ranch/1.5/manual/ranch_app/index.html | 4 +-
docs/en/ranch/1.5/manual/ranch_protocol/index.html | 4 +-
docs/en/ranch/1.5/manual/ranch_ssl/index.html | 4 +-
docs/en/ranch/1.5/manual/ranch_tcp/index.html | 4 +-
.../en/ranch/1.5/manual/ranch_transport/index.html | 4 +-
docs/en/ranch/1.6/guide/embedded/index.html | 4 +-
docs/en/ranch/1.6/guide/index.html | 4 +-
docs/en/ranch/1.6/guide/internals/index.html | 4 +-
docs/en/ranch/1.6/guide/introduction/index.html | 4 +-
docs/en/ranch/1.6/guide/listeners/index.html | 4 +-
.../ranch/1.6/guide/migrating_from_1.5/index.html | 4 +-
.../ranch/1.6/guide/migrating_from_1.6/index.html | 4 +-
.../ranch/1.6/guide/migrating_from_1.x/index.html | 4 +-
docs/en/ranch/1.6/guide/parsers/index.html | 4 +-
docs/en/ranch/1.6/guide/protocols/index.html | 4 +-
docs/en/ranch/1.6/guide/ssl_auth/index.html | 4 +-
docs/en/ranch/1.6/guide/transports/index.html | 4 +-
.../1.6/guide/upcoming_2.0_changes/index.html | 4 +-
docs/en/ranch/1.6/manual/index.html | 4 +-
.../ranch/1.6/manual/ranch.child_spec/index.html | 4 +-
docs/en/ranch/1.6/manual/ranch.get_addr/index.html | 4 +-
.../manual/ranch.get_max_connections/index.html | 4 +-
docs/en/ranch/1.6/manual/ranch.get_port/index.html | 4 +-
.../manual/ranch.get_protocol_options/index.html | 4 +-
.../ranch/1.6/manual/ranch.get_status/index.html | 4 +-
.../manual/ranch.get_transport_options/index.html | 4 +-
.../en/ranch/1.6/manual/ranch.handshake/index.html | 4 +-
docs/en/ranch/1.6/manual/ranch.info/index.html | 4 +-
docs/en/ranch/1.6/manual/ranch.procs/index.html | 4 +-
.../1.6/manual/ranch.remove_connection/index.html | 4 +-
.../1.6/manual/ranch.resume_listener/index.html | 4 +-
.../manual/ranch.set_max_connections/index.html | 4 +-
.../manual/ranch.set_protocol_options/index.html | 4 +-
.../manual/ranch.set_transport_options/index.html | 4 +-
.../1.6/manual/ranch.start_listener/index.html | 4 +-
.../1.6/manual/ranch.stop_listener/index.html | 4 +-
.../1.6/manual/ranch.suspend_listener/index.html | 4 +-
.../manual/ranch.wait_for_connections/index.html | 4 +-
docs/en/ranch/1.6/manual/ranch/index.html | 4 +-
docs/en/ranch/1.6/manual/ranch_app/index.html | 4 +-
docs/en/ranch/1.6/manual/ranch_protocol/index.html | 4 +-
docs/en/ranch/1.6/manual/ranch_ssl/index.html | 4 +-
docs/en/ranch/1.6/manual/ranch_tcp/index.html | 4 +-
.../1.6/manual/ranch_transport.sendfile/index.html | 4 +-
.../en/ranch/1.6/manual/ranch_transport/index.html | 4 +-
docs/en/ranch/1.7/guide/embedded/index.html | 4 +-
docs/en/ranch/1.7/guide/index.html | 4 +-
docs/en/ranch/1.7/guide/internals/index.html | 4 +-
docs/en/ranch/1.7/guide/introduction/index.html | 4 +-
docs/en/ranch/1.7/guide/listeners/index.html | 4 +-
.../ranch/1.7/guide/migrating_from_1.5/index.html | 4 +-
.../ranch/1.7/guide/migrating_from_1.6/index.html | 4 +-
.../ranch/1.7/guide/migrating_from_1.7/index.html | 4 +-
.../ranch/1.7/guide/migrating_from_1.x/index.html | 4 +-
docs/en/ranch/1.7/guide/parsers/index.html | 4 +-
docs/en/ranch/1.7/guide/protocols/index.html | 4 +-
docs/en/ranch/1.7/guide/ssl_auth/index.html | 4 +-
docs/en/ranch/1.7/guide/transports/index.html | 4 +-
.../1.7/guide/upcoming_2.0_changes/index.html | 4 +-
docs/en/ranch/1.7/manual/index.html | 4 +-
.../ranch/1.7/manual/ranch.child_spec/index.html | 4 +-
docs/en/ranch/1.7/manual/ranch.get_addr/index.html | 4 +-
.../manual/ranch.get_max_connections/index.html | 4 +-
docs/en/ranch/1.7/manual/ranch.get_port/index.html | 4 +-
.../manual/ranch.get_protocol_options/index.html | 4 +-
.../ranch/1.7/manual/ranch.get_status/index.html | 4 +-
.../manual/ranch.get_transport_options/index.html | 4 +-
.../en/ranch/1.7/manual/ranch.handshake/index.html | 4 +-
docs/en/ranch/1.7/manual/ranch.info/index.html | 4 +-
docs/en/ranch/1.7/manual/ranch.procs/index.html | 4 +-
.../1.7/manual/ranch.recv_proxy_header/index.html | 4 +-
.../1.7/manual/ranch.remove_connection/index.html | 4 +-
.../1.7/manual/ranch.resume_listener/index.html | 4 +-
.../manual/ranch.set_max_connections/index.html | 4 +-
.../manual/ranch.set_protocol_options/index.html | 4 +-
.../manual/ranch.set_transport_options/index.html | 4 +-
.../1.7/manual/ranch.start_listener/index.html | 4 +-
.../1.7/manual/ranch.stop_listener/index.html | 4 +-
.../1.7/manual/ranch.suspend_listener/index.html | 4 +-
.../manual/ranch.wait_for_connections/index.html | 4 +-
docs/en/ranch/1.7/manual/ranch/index.html | 4 +-
docs/en/ranch/1.7/manual/ranch_app/index.html | 4 +-
docs/en/ranch/1.7/manual/ranch_protocol/index.html | 4 +-
.../manual/ranch_proxy_header.header/index.html | 4 +-
.../1.7/manual/ranch_proxy_header.parse/index.html | 4 +-
.../ranch/1.7/manual/ranch_proxy_header/index.html | 4 +-
docs/en/ranch/1.7/manual/ranch_ssl/index.html | 4 +-
docs/en/ranch/1.7/manual/ranch_tcp/index.html | 4 +-
.../1.7/manual/ranch_transport.sendfile/index.html | 4 +-
.../en/ranch/1.7/manual/ranch_transport/index.html | 4 +-
docs/en/ranch/1.8/guide/embedded.asciidoc | 48 +
docs/en/ranch/1.8/guide/embedded/index.html | 202 ++
docs/en/ranch/1.8/guide/index.html | 191 ++
docs/en/ranch/1.8/guide/internals.asciidoc | 94 +
docs/en/ranch/1.8/guide/internals/index.html | 206 ++
docs/en/ranch/1.8/guide/introduction.asciidoc | 25 +
docs/en/ranch/1.8/guide/introduction/index.html | 185 ++
docs/en/ranch/1.8/guide/listeners.asciidoc | 364 +++
docs/en/ranch/1.8/guide/listeners/index.html | 421 +++
.../en/ranch/1.8/guide/migrating_from_1.5.asciidoc | 76 +
.../ranch/1.8/guide/migrating_from_1.5/index.html | 221 ++
.../en/ranch/1.8/guide/migrating_from_1.6.asciidoc | 46 +
.../ranch/1.8/guide/migrating_from_1.6/index.html | 201 ++
.../en/ranch/1.8/guide/migrating_from_1.7.asciidoc | 15 +
.../ranch/1.8/guide/migrating_from_1.7/index.html | 185 ++
.../en/ranch/1.8/guide/migrating_from_1.x.asciidoc | 70 +
.../ranch/1.8/guide/migrating_from_1.x/index.html | 274 ++
docs/en/ranch/1.8/guide/parsers.asciidoc | 92 +
docs/en/ranch/1.8/guide/parsers/index.html | 241 ++
docs/en/ranch/1.8/guide/protocols.asciidoc | 99 +
docs/en/ranch/1.8/guide/protocols/index.html | 248 ++
docs/en/ranch/1.8/guide/ssl_auth.asciidoc | 120 +
docs/en/ranch/1.8/guide/ssl_auth/index.html | 254 ++
docs/en/ranch/1.8/guide/transports.asciidoc | 172 ++
docs/en/ranch/1.8/guide/transports/index.html | 288 ++
.../ranch/1.8/guide/upcoming_2.0_changes.asciidoc | 34 +
.../1.8/guide/upcoming_2.0_changes/index.html | 195 ++
docs/en/ranch/1.8/manual/index.html | 201 ++
.../ranch/1.8/manual/ranch.child_spec/index.html | 219 ++
docs/en/ranch/1.8/manual/ranch.get_addr/index.html | 187 ++
.../manual/ranch.get_max_connections/index.html | 185 ++
docs/en/ranch/1.8/manual/ranch.get_port/index.html | 186 ++
.../manual/ranch.get_protocol_options/index.html | 185 ++
.../ranch/1.8/manual/ranch.get_status/index.html | 188 ++
.../manual/ranch.get_transport_options/index.html | 185 ++
.../en/ranch/1.8/manual/ranch.handshake/index.html | 208 ++
docs/en/ranch/1.8/manual/ranch.info/index.html | 233 ++
docs/en/ranch/1.8/manual/ranch.procs/index.html | 196 ++
.../1.8/manual/ranch.recv_proxy_header/index.html | 206 ++
.../1.8/manual/ranch.remove_connection/index.html | 186 ++
.../1.8/manual/ranch.resume_listener/index.html | 192 ++
.../manual/ranch.set_max_connections/index.html | 190 ++
.../manual/ranch.set_protocol_options/index.html | 190 ++
.../manual/ranch.set_transport_options/index.html | 195 ++
.../1.8/manual/ranch.start_listener/index.html | 244 ++
.../1.8/manual/ranch.stop_listener/index.html | 189 ++
.../1.8/manual/ranch.suspend_listener/index.html | 193 ++
.../manual/ranch.wait_for_connections/index.html | 213 ++
docs/en/ranch/1.8/manual/ranch/index.html | 298 ++
docs/en/ranch/1.8/manual/ranch_app/index.html | 201 ++
docs/en/ranch/1.8/manual/ranch_protocol/index.html | 185 ++
.../manual/ranch_proxy_header.header/index.html | 220 ++
.../1.8/manual/ranch_proxy_header.parse/index.html | 191 ++
.../ranch/1.8/manual/ranch_proxy_header/index.html | 274 ++
docs/en/ranch/1.8/manual/ranch_ssl/index.html | 337 +++
docs/en/ranch/1.8/manual/ranch_tcp/index.html | 284 ++
.../1.8/manual/ranch_transport.sendfile/index.html | 220 ++
.../en/ranch/1.8/manual/ranch_transport/index.html | 385 +++
.../ranch/2.0/guide/connection_draining/index.html | 4 +-
docs/en/ranch/2.0/guide/embedded/index.html | 4 +-
docs/en/ranch/2.0/guide/index.html | 4 +-
docs/en/ranch/2.0/guide/internals/index.html | 4 +-
docs/en/ranch/2.0/guide/introduction/index.html | 4 +-
docs/en/ranch/2.0/guide/listeners/index.html | 4 +-
.../ranch/2.0/guide/migrating_from_1.5/index.html | 4 +-
.../ranch/2.0/guide/migrating_from_1.6/index.html | 4 +-
.../ranch/2.0/guide/migrating_from_1.7/index.html | 4 +-
.../ranch/2.0/guide/migrating_from_1.x/index.html | 4 +-
docs/en/ranch/2.0/guide/parsers/index.html | 4 +-
docs/en/ranch/2.0/guide/protocols/index.html | 4 +-
docs/en/ranch/2.0/guide/ssl_auth/index.html | 4 +-
docs/en/ranch/2.0/guide/transports/index.html | 4 +-
docs/en/ranch/2.0/manual/index.html | 4 +-
.../ranch/2.0/manual/ranch.child_spec/index.html | 4 +-
docs/en/ranch/2.0/manual/ranch.get_addr/index.html | 4 +-
.../manual/ranch.get_max_connections/index.html | 4 +-
docs/en/ranch/2.0/manual/ranch.get_port/index.html | 4 +-
.../manual/ranch.get_protocol_options/index.html | 4 +-
.../ranch/2.0/manual/ranch.get_status/index.html | 4 +-
.../manual/ranch.get_transport_options/index.html | 4 +-
.../en/ranch/2.0/manual/ranch.handshake/index.html | 4 +-
.../2.0/manual/ranch.handshake_cancel/index.html | 4 +-
.../2.0/manual/ranch.handshake_continue/index.html | 4 +-
docs/en/ranch/2.0/manual/ranch.info/index.html | 4 +-
docs/en/ranch/2.0/manual/ranch.procs/index.html | 4 +-
.../2.0/manual/ranch.recv_proxy_header/index.html | 4 +-
.../2.0/manual/ranch.remove_connection/index.html | 4 +-
.../2.0/manual/ranch.resume_listener/index.html | 4 +-
.../manual/ranch.set_max_connections/index.html | 4 +-
.../manual/ranch.set_protocol_options/index.html | 4 +-
.../manual/ranch.set_transport_options/index.html | 4 +-
.../2.0/manual/ranch.start_listener/index.html | 4 +-
.../2.0/manual/ranch.stop_listener/index.html | 4 +-
.../2.0/manual/ranch.suspend_listener/index.html | 4 +-
.../manual/ranch.wait_for_connections/index.html | 4 +-
docs/en/ranch/2.0/manual/ranch/index.html | 4 +-
docs/en/ranch/2.0/manual/ranch_app/index.html | 4 +-
docs/en/ranch/2.0/manual/ranch_protocol/index.html | 4 +-
.../manual/ranch_proxy_header.header/index.html | 4 +-
.../2.0/manual/ranch_proxy_header.parse/index.html | 4 +-
.../ranch/2.0/manual/ranch_proxy_header/index.html | 4 +-
docs/en/ranch/2.0/manual/ranch_ssl/index.html | 4 +-
docs/en/ranch/2.0/manual/ranch_tcp/index.html | 4 +-
.../2.0/manual/ranch_transport.sendfile/index.html | 4 +-
.../en/ranch/2.0/manual/ranch_transport/index.html | 4 +-
docs/index.html | 33 +-
docs/index.xml | 2432 +++++++++------
donate/index.html | 104 +
erlanger-playbook/index.html | 104 +
index.html | 110 +-
index.xml | 2438 +++++++++------
services/index.html | 104 +
sitemap.xml | 527 +++-
1162 files changed, 63161 insertions(+), 47667 deletions(-)
create mode 100644 _build/content/articles/cowboy-2.9.0.asciidoc
create mode 100644 articles/cowboy-2.9.0/index.html
delete mode 100644 docs/en/cowboy/2.3/guide/constraints.asciidoc
delete mode 100644 docs/en/cowboy/2.3/guide/constraints/index.html
delete mode 100644 docs/en/cowboy/2.3/guide/cookies.asciidoc
delete mode 100644 docs/en/cowboy/2.3/guide/cookies/index.html
delete mode 100644 docs/en/cowboy/2.3/guide/cowboy.sty
delete mode 100644 docs/en/cowboy/2.3/guide/erlang_web.asciidoc
delete mode 100644 docs/en/cowboy/2.3/guide/erlang_web/index.html
delete mode 100644 docs/en/cowboy/2.3/guide/flow_diagram.asciidoc
delete mode 100644 docs/en/cowboy/2.3/guide/flow_diagram/index.html
delete mode 100644 docs/en/cowboy/2.3/guide/getting_started.asciidoc
delete mode 100644 docs/en/cowboy/2.3/guide/getting_started/index.html
delete mode 100644 docs/en/cowboy/2.3/guide/handlers.asciidoc
delete mode 100644 docs/en/cowboy/2.3/guide/handlers/index.html
delete mode 100644 docs/en/cowboy/2.3/guide/http_req_resp.png
delete mode 100644 docs/en/cowboy/2.3/guide/http_req_resp.svg
delete mode 100644 docs/en/cowboy/2.3/guide/index.html
delete mode 100644 docs/en/cowboy/2.3/guide/introduction.asciidoc
delete mode 100644 docs/en/cowboy/2.3/guide/introduction/index.html
delete mode 100644 docs/en/cowboy/2.3/guide/listeners.asciidoc
delete mode 100644 docs/en/cowboy/2.3/guide/listeners/index.html
delete mode 100644 docs/en/cowboy/2.3/guide/loop_handlers.asciidoc
delete mode 100644 docs/en/cowboy/2.3/guide/loop_handlers/index.html
delete mode 100644 docs/en/cowboy/2.3/guide/middlewares.asciidoc
delete mode 100644 docs/en/cowboy/2.3/guide/middlewares/index.html
delete mode 100644 docs/en/cowboy/2.3/guide/migrating_from_1.0.asciidoc
delete mode 100644 docs/en/cowboy/2.3/guide/migrating_from_1.0/index.html
delete mode 100644 docs/en/cowboy/2.3/guide/migrating_from_2.0.asciidoc
delete mode 100644 docs/en/cowboy/2.3/guide/migrating_from_2.0/index.html
delete mode 100644 docs/en/cowboy/2.3/guide/migrating_from_2.1.asciidoc
delete mode 100644 docs/en/cowboy/2.3/guide/migrating_from_2.1/index.html
delete mode 100644 docs/en/cowboy/2.3/guide/migrating_from_2.2.asciidoc
delete mode 100644 docs/en/cowboy/2.3/guide/migrating_from_2.2/index.html
delete mode 100644 docs/en/cowboy/2.3/guide/modern_web.asciidoc
delete mode 100644 docs/en/cowboy/2.3/guide/modern_web/index.html
delete mode 100644 docs/en/cowboy/2.3/guide/multipart.asciidoc
delete mode 100644 docs/en/cowboy/2.3/guide/multipart/index.html
delete mode 100644 docs/en/cowboy/2.3/guide/req.asciidoc
delete mode 100644 docs/en/cowboy/2.3/guide/req/index.html
delete mode 100644 docs/en/cowboy/2.3/guide/req_body.asciidoc
delete mode 100644 docs/en/cowboy/2.3/guide/req_body/index.html
delete mode 100644 docs/en/cowboy/2.3/guide/resource_design.asciidoc
delete mode 100644 docs/en/cowboy/2.3/guide/resource_design/index.html
delete mode 100644 docs/en/cowboy/2.3/guide/resp.asciidoc
delete mode 100644 docs/en/cowboy/2.3/guide/resp/index.html
delete mode 100644 docs/en/cowboy/2.3/guide/rest_cond.png
delete mode 100644 docs/en/cowboy/2.3/guide/rest_cond.svg
delete mode 100644 docs/en/cowboy/2.3/guide/rest_conneg.png
delete mode 100644 docs/en/cowboy/2.3/guide/rest_conneg.svg
delete mode 100644 docs/en/cowboy/2.3/guide/rest_delete.png
delete mode 100644 docs/en/cowboy/2.3/guide/rest_delete.svg
delete mode 100644 docs/en/cowboy/2.3/guide/rest_flowcharts.asciidoc
delete mode 100644 docs/en/cowboy/2.3/guide/rest_flowcharts/index.html
delete mode 100644 docs/en/cowboy/2.3/guide/rest_get_head.png
delete mode 100644 docs/en/cowboy/2.3/guide/rest_get_head.svg
delete mode 100644 docs/en/cowboy/2.3/guide/rest_handlers.asciidoc
delete mode 100644 docs/en/cowboy/2.3/guide/rest_handlers/index.html
delete mode 100644 docs/en/cowboy/2.3/guide/rest_options.png
delete mode 100644 docs/en/cowboy/2.3/guide/rest_options.svg
delete mode 100644 docs/en/cowboy/2.3/guide/rest_principles.asciidoc
delete mode 100644 docs/en/cowboy/2.3/guide/rest_principles/index.html
delete mode 100644 docs/en/cowboy/2.3/guide/rest_put_post_patch.png
delete mode 100644 docs/en/cowboy/2.3/guide/rest_put_post_patch.svg
delete mode 100644 docs/en/cowboy/2.3/guide/rest_start.png
delete mode 100644 docs/en/cowboy/2.3/guide/rest_start.svg
delete mode 100644 docs/en/cowboy/2.3/guide/routing.asciidoc
delete mode 100644 docs/en/cowboy/2.3/guide/routing/index.html
delete mode 100644 docs/en/cowboy/2.3/guide/specs.asciidoc
delete mode 100644 docs/en/cowboy/2.3/guide/specs/index.html
delete mode 100644 docs/en/cowboy/2.3/guide/static_files.asciidoc
delete mode 100644 docs/en/cowboy/2.3/guide/static_files/index.html
delete mode 100644 docs/en/cowboy/2.3/guide/streams.asciidoc
delete mode 100644 docs/en/cowboy/2.3/guide/streams/index.html
delete mode 100644 docs/en/cowboy/2.3/guide/ws_handlers.asciidoc
delete mode 100644 docs/en/cowboy/2.3/guide/ws_handlers/index.html
delete mode 100644 docs/en/cowboy/2.3/guide/ws_protocol.asciidoc
delete mode 100644 docs/en/cowboy/2.3/guide/ws_protocol/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy.set_env/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy.start_clear/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy.start_tls/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy.stop_listener/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_app/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_constraints.int/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_constraints.nonempty/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_constraints/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_handler.terminate/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_handler/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_http/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_http2/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_loop/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_middleware/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.binding/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.bindings/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.body_length/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.cert/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.delete_resp_header/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.has_body/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.has_resp_body/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.has_resp_header/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.header/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.headers/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.host/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.host_info/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.inform/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.match_cookies/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.match_qs/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.method/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.parse_cookies/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.parse_header/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.parse_qs/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.path/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.path_info/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.peer/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.port/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.push/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.qs/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.read_body/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.read_part/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.read_part_body/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.read_urlencoded_body/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.reply/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.resp_header/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.resp_headers/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.scheme/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.set_resp_body/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.set_resp_cookie/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.set_resp_header/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.set_resp_headers/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.sock/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.stream_body/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.stream_reply/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.stream_trailers/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.uri/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req.version/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_req/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_rest/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_router.compile/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_router/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_static/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_stream/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/cowboy_websocket/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/http_status_codes/index.html
delete mode 100644 docs/en/cowboy/2.3/manual/index.html
create mode 100644 docs/en/cowboy/2.9/guide/constraints.asciidoc
create mode 100644 docs/en/cowboy/2.9/guide/constraints/index.html
create mode 100644 docs/en/cowboy/2.9/guide/cookies.asciidoc
create mode 100644 docs/en/cowboy/2.9/guide/cookies/index.html
create mode 100644 docs/en/cowboy/2.9/guide/cowboy.sty
create mode 100644 docs/en/cowboy/2.9/guide/erlang_web.asciidoc
create mode 100644 docs/en/cowboy/2.9/guide/erlang_web/index.html
create mode 100644 docs/en/cowboy/2.9/guide/flow_diagram.asciidoc
create mode 100644 docs/en/cowboy/2.9/guide/flow_diagram/index.html
create mode 100644 docs/en/cowboy/2.9/guide/getting_started.asciidoc
create mode 100644 docs/en/cowboy/2.9/guide/getting_started/index.html
create mode 100644 docs/en/cowboy/2.9/guide/handlers.asciidoc
create mode 100644 docs/en/cowboy/2.9/guide/handlers/index.html
create mode 100644 docs/en/cowboy/2.9/guide/http_req_resp.png
create mode 100644 docs/en/cowboy/2.9/guide/http_req_resp.svg
create mode 100644 docs/en/cowboy/2.9/guide/index.html
create mode 100644 docs/en/cowboy/2.9/guide/introduction.asciidoc
create mode 100644 docs/en/cowboy/2.9/guide/introduction/index.html
create mode 100644 docs/en/cowboy/2.9/guide/listeners.asciidoc
create mode 100644 docs/en/cowboy/2.9/guide/listeners/index.html
create mode 100644 docs/en/cowboy/2.9/guide/loop_handlers.asciidoc
create mode 100644 docs/en/cowboy/2.9/guide/loop_handlers/index.html
create mode 100644 docs/en/cowboy/2.9/guide/middlewares.asciidoc
create mode 100644 docs/en/cowboy/2.9/guide/middlewares/index.html
create mode 100644 docs/en/cowboy/2.9/guide/migrating_from_1.0.asciidoc
create mode 100644 docs/en/cowboy/2.9/guide/migrating_from_1.0/index.html
create mode 100644 docs/en/cowboy/2.9/guide/migrating_from_2.0.asciidoc
create mode 100644 docs/en/cowboy/2.9/guide/migrating_from_2.0/index.html
create mode 100644 docs/en/cowboy/2.9/guide/migrating_from_2.1.asciidoc
create mode 100644 docs/en/cowboy/2.9/guide/migrating_from_2.1/index.html
create mode 100644 docs/en/cowboy/2.9/guide/migrating_from_2.2.asciidoc
create mode 100644 docs/en/cowboy/2.9/guide/migrating_from_2.2/index.html
create mode 100644 docs/en/cowboy/2.9/guide/migrating_from_2.3.asciidoc
create mode 100644 docs/en/cowboy/2.9/guide/migrating_from_2.3/index.html
create mode 100644 docs/en/cowboy/2.9/guide/migrating_from_2.4.asciidoc
create mode 100644 docs/en/cowboy/2.9/guide/migrating_from_2.4/index.html
create mode 100644 docs/en/cowboy/2.9/guide/migrating_from_2.5.asciidoc
create mode 100644 docs/en/cowboy/2.9/guide/migrating_from_2.5/index.html
create mode 100644 docs/en/cowboy/2.9/guide/migrating_from_2.6.asciidoc
create mode 100644 docs/en/cowboy/2.9/guide/migrating_from_2.6/index.html
create mode 100644 docs/en/cowboy/2.9/guide/migrating_from_2.7.asciidoc
create mode 100644 docs/en/cowboy/2.9/guide/migrating_from_2.7/index.html
create mode 100644 docs/en/cowboy/2.9/guide/migrating_from_2.8.asciidoc
create mode 100644 docs/en/cowboy/2.9/guide/migrating_from_2.8/index.html
create mode 100644 docs/en/cowboy/2.9/guide/modern_web.asciidoc
create mode 100644 docs/en/cowboy/2.9/guide/modern_web/index.html
create mode 100644 docs/en/cowboy/2.9/guide/multipart.asciidoc
create mode 100644 docs/en/cowboy/2.9/guide/multipart/index.html
create mode 100644 docs/en/cowboy/2.9/guide/performance.asciidoc
create mode 100644 docs/en/cowboy/2.9/guide/performance/index.html
create mode 100644 docs/en/cowboy/2.9/guide/req.asciidoc
create mode 100644 docs/en/cowboy/2.9/guide/req/index.html
create mode 100644 docs/en/cowboy/2.9/guide/req_body.asciidoc
create mode 100644 docs/en/cowboy/2.9/guide/req_body/index.html
create mode 100644 docs/en/cowboy/2.9/guide/resource_design.asciidoc
create mode 100644 docs/en/cowboy/2.9/guide/resource_design/index.html
create mode 100644 docs/en/cowboy/2.9/guide/resp.asciidoc
create mode 100644 docs/en/cowboy/2.9/guide/resp/index.html
create mode 100644 docs/en/cowboy/2.9/guide/rest_cond.png
create mode 100644 docs/en/cowboy/2.9/guide/rest_cond.svg
create mode 100644 docs/en/cowboy/2.9/guide/rest_conneg.png
create mode 100644 docs/en/cowboy/2.9/guide/rest_conneg.svg
create mode 100644 docs/en/cowboy/2.9/guide/rest_delete.png
create mode 100644 docs/en/cowboy/2.9/guide/rest_delete.svg
create mode 100644 docs/en/cowboy/2.9/guide/rest_flowcharts.asciidoc
create mode 100644 docs/en/cowboy/2.9/guide/rest_flowcharts/index.html
create mode 100644 docs/en/cowboy/2.9/guide/rest_get_head.png
create mode 100644 docs/en/cowboy/2.9/guide/rest_get_head.svg
create mode 100644 docs/en/cowboy/2.9/guide/rest_handlers.asciidoc
create mode 100644 docs/en/cowboy/2.9/guide/rest_handlers/index.html
create mode 100644 docs/en/cowboy/2.9/guide/rest_options.png
create mode 100644 docs/en/cowboy/2.9/guide/rest_options.svg
create mode 100644 docs/en/cowboy/2.9/guide/rest_principles.asciidoc
create mode 100644 docs/en/cowboy/2.9/guide/rest_principles/index.html
create mode 100644 docs/en/cowboy/2.9/guide/rest_put_post_patch.png
create mode 100644 docs/en/cowboy/2.9/guide/rest_put_post_patch.svg
create mode 100644 docs/en/cowboy/2.9/guide/rest_start.png
create mode 100644 docs/en/cowboy/2.9/guide/rest_start.svg
create mode 100644 docs/en/cowboy/2.9/guide/routing.asciidoc
create mode 100644 docs/en/cowboy/2.9/guide/routing/index.html
create mode 100644 docs/en/cowboy/2.9/guide/specs.asciidoc
create mode 100644 docs/en/cowboy/2.9/guide/specs/index.html
create mode 100644 docs/en/cowboy/2.9/guide/static_files.asciidoc
create mode 100644 docs/en/cowboy/2.9/guide/static_files/index.html
create mode 100644 docs/en/cowboy/2.9/guide/streams.asciidoc
create mode 100644 docs/en/cowboy/2.9/guide/streams/index.html
create mode 100644 docs/en/cowboy/2.9/guide/ws_handlers.asciidoc
create mode 100644 docs/en/cowboy/2.9/guide/ws_handlers/index.html
create mode 100644 docs/en/cowboy/2.9/guide/ws_protocol.asciidoc
create mode 100644 docs/en/cowboy/2.9/guide/ws_protocol/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy.set_env/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy.start_clear/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy.start_tls/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy.stop_listener/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_app/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_compress_h/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_constraints.int/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_constraints.nonempty/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_constraints/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_handler.terminate/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_handler/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_http/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_http2/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_loop/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_metrics_h/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_middleware/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.binding/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.bindings/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.body_length/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.cast/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.cert/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.delete_resp_header/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.filter_cookies/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.has_body/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.has_resp_body/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.has_resp_header/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.header/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.headers/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.host/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.host_info/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.inform/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.match_cookies/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.match_qs/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.method/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.parse_cookies/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.parse_header/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.parse_qs/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.path/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.path_info/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.peer/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.port/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.push/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.qs/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.read_and_match_urlencoded_body/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.read_body/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.read_part/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.read_part_body/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.read_urlencoded_body/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.reply/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.resp_header/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.resp_headers/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.scheme/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.set_resp_body/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.set_resp_cookie/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.set_resp_header/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.set_resp_headers/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.sock/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.stream_body/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.stream_events/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.stream_reply/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.stream_trailers/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.uri/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req.version/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_req/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_rest/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_router.compile/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_router/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_static/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_stream/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_stream_h/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_tracer_h/index.html
create mode 100644 docs/en/cowboy/2.9/manual/cowboy_websocket/index.html
create mode 100644 docs/en/cowboy/2.9/manual/http_status_codes/index.html
create mode 100644 docs/en/cowboy/2.9/manual/index.html
create mode 100644 docs/en/cowlib/2.11/manual/cow_cookie.cookie/index.html
create mode 100644 docs/en/cowlib/2.11/manual/cow_cookie.parse_cookie/index.html
create mode 100644 docs/en/cowlib/2.11/manual/cow_cookie.parse_set_cookie/index.html
create mode 100644 docs/en/cowlib/2.11/manual/cow_cookie.setcookie/index.html
create mode 100644 docs/en/cowlib/2.11/manual/cow_cookie/index.html
create mode 100644 docs/en/cowlib/2.11/manual/cowlib_app/index.html
create mode 100644 docs/en/cowlib/2.11/manual/index.html
delete mode 100644 docs/en/ranch/1.4/guide/embedded.asciidoc
delete mode 100644 docs/en/ranch/1.4/guide/embedded/index.html
delete mode 100644 docs/en/ranch/1.4/guide/index.html
delete mode 100644 docs/en/ranch/1.4/guide/internals.asciidoc
delete mode 100644 docs/en/ranch/1.4/guide/internals/index.html
delete mode 100644 docs/en/ranch/1.4/guide/introduction.asciidoc
delete mode 100644 docs/en/ranch/1.4/guide/introduction/index.html
delete mode 100644 docs/en/ranch/1.4/guide/listeners.asciidoc
delete mode 100644 docs/en/ranch/1.4/guide/listeners/index.html
delete mode 100644 docs/en/ranch/1.4/guide/parsers.asciidoc
delete mode 100644 docs/en/ranch/1.4/guide/parsers/index.html
delete mode 100644 docs/en/ranch/1.4/guide/protocols.asciidoc
delete mode 100644 docs/en/ranch/1.4/guide/protocols/index.html
delete mode 100644 docs/en/ranch/1.4/guide/ssl_auth.asciidoc
delete mode 100644 docs/en/ranch/1.4/guide/ssl_auth/index.html
delete mode 100644 docs/en/ranch/1.4/guide/transports.asciidoc
delete mode 100644 docs/en/ranch/1.4/guide/transports/index.html
delete mode 100644 docs/en/ranch/1.4/manual/index.html
delete mode 100644 docs/en/ranch/1.4/manual/ranch/index.html
delete mode 100644 docs/en/ranch/1.4/manual/ranch_app/index.html
delete mode 100644 docs/en/ranch/1.4/manual/ranch_protocol/index.html
delete mode 100644 docs/en/ranch/1.4/manual/ranch_ssl/index.html
delete mode 100644 docs/en/ranch/1.4/manual/ranch_tcp/index.html
delete mode 100644 docs/en/ranch/1.4/manual/ranch_transport/index.html
create mode 100644 docs/en/ranch/1.8/guide/embedded.asciidoc
create mode 100644 docs/en/ranch/1.8/guide/embedded/index.html
create mode 100644 docs/en/ranch/1.8/guide/index.html
create mode 100644 docs/en/ranch/1.8/guide/internals.asciidoc
create mode 100644 docs/en/ranch/1.8/guide/internals/index.html
create mode 100644 docs/en/ranch/1.8/guide/introduction.asciidoc
create mode 100644 docs/en/ranch/1.8/guide/introduction/index.html
create mode 100644 docs/en/ranch/1.8/guide/listeners.asciidoc
create mode 100644 docs/en/ranch/1.8/guide/listeners/index.html
create mode 100644 docs/en/ranch/1.8/guide/migrating_from_1.5.asciidoc
create mode 100644 docs/en/ranch/1.8/guide/migrating_from_1.5/index.html
create mode 100644 docs/en/ranch/1.8/guide/migrating_from_1.6.asciidoc
create mode 100644 docs/en/ranch/1.8/guide/migrating_from_1.6/index.html
create mode 100644 docs/en/ranch/1.8/guide/migrating_from_1.7.asciidoc
create mode 100644 docs/en/ranch/1.8/guide/migrating_from_1.7/index.html
create mode 100644 docs/en/ranch/1.8/guide/migrating_from_1.x.asciidoc
create mode 100644 docs/en/ranch/1.8/guide/migrating_from_1.x/index.html
create mode 100644 docs/en/ranch/1.8/guide/parsers.asciidoc
create mode 100644 docs/en/ranch/1.8/guide/parsers/index.html
create mode 100644 docs/en/ranch/1.8/guide/protocols.asciidoc
create mode 100644 docs/en/ranch/1.8/guide/protocols/index.html
create mode 100644 docs/en/ranch/1.8/guide/ssl_auth.asciidoc
create mode 100644 docs/en/ranch/1.8/guide/ssl_auth/index.html
create mode 100644 docs/en/ranch/1.8/guide/transports.asciidoc
create mode 100644 docs/en/ranch/1.8/guide/transports/index.html
create mode 100644 docs/en/ranch/1.8/guide/upcoming_2.0_changes.asciidoc
create mode 100644 docs/en/ranch/1.8/guide/upcoming_2.0_changes/index.html
create mode 100644 docs/en/ranch/1.8/manual/index.html
create mode 100644 docs/en/ranch/1.8/manual/ranch.child_spec/index.html
create mode 100644 docs/en/ranch/1.8/manual/ranch.get_addr/index.html
create mode 100644 docs/en/ranch/1.8/manual/ranch.get_max_connections/index.html
create mode 100644 docs/en/ranch/1.8/manual/ranch.get_port/index.html
create mode 100644 docs/en/ranch/1.8/manual/ranch.get_protocol_options/index.html
create mode 100644 docs/en/ranch/1.8/manual/ranch.get_status/index.html
create mode 100644 docs/en/ranch/1.8/manual/ranch.get_transport_options/index.html
create mode 100644 docs/en/ranch/1.8/manual/ranch.handshake/index.html
create mode 100644 docs/en/ranch/1.8/manual/ranch.info/index.html
create mode 100644 docs/en/ranch/1.8/manual/ranch.procs/index.html
create mode 100644 docs/en/ranch/1.8/manual/ranch.recv_proxy_header/index.html
create mode 100644 docs/en/ranch/1.8/manual/ranch.remove_connection/index.html
create mode 100644 docs/en/ranch/1.8/manual/ranch.resume_listener/index.html
create mode 100644 docs/en/ranch/1.8/manual/ranch.set_max_connections/index.html
create mode 100644 docs/en/ranch/1.8/manual/ranch.set_protocol_options/index.html
create mode 100644 docs/en/ranch/1.8/manual/ranch.set_transport_options/index.html
create mode 100644 docs/en/ranch/1.8/manual/ranch.start_listener/index.html
create mode 100644 docs/en/ranch/1.8/manual/ranch.stop_listener/index.html
create mode 100644 docs/en/ranch/1.8/manual/ranch.suspend_listener/index.html
create mode 100644 docs/en/ranch/1.8/manual/ranch.wait_for_connections/index.html
create mode 100644 docs/en/ranch/1.8/manual/ranch/index.html
create mode 100644 docs/en/ranch/1.8/manual/ranch_app/index.html
create mode 100644 docs/en/ranch/1.8/manual/ranch_protocol/index.html
create mode 100644 docs/en/ranch/1.8/manual/ranch_proxy_header.header/index.html
create mode 100644 docs/en/ranch/1.8/manual/ranch_proxy_header.parse/index.html
create mode 100644 docs/en/ranch/1.8/manual/ranch_proxy_header/index.html
create mode 100644 docs/en/ranch/1.8/manual/ranch_ssl/index.html
create mode 100644 docs/en/ranch/1.8/manual/ranch_tcp/index.html
create mode 100644 docs/en/ranch/1.8/manual/ranch_transport.sendfile/index.html
create mode 100644 docs/en/ranch/1.8/manual/ranch_transport/index.html
diff --git a/_build/Makefile b/_build/Makefile
index 2edc1ab6..10bf1cb1 100644
--- a/_build/Makefile
+++ b/_build/Makefile
@@ -75,7 +75,7 @@ docs-$1-$2: tmp/$1
printf "%s\n" "+++" "title = \"`sed 's/\(.\)/\U\1/' <<< $1` Function Reference\"" \
"project = \"$1\"" "version = \"$3\"" "doctype = \"manual\"" "+++" "" \
> content/docs/en/$1/$3/manual.asciidoc; \
- if [ "$1" = "cowboy" -o "$1" = "gun" -o "$1" = "cowlib" ] || [ "$1" = "ranch" -a "$3" = "1.6" ] || [ "$1" = "ranch" -a "$3" = "1.7" ] || [ "$1" = "ranch" -a "$3" = "2.0" ]; then \
+ if [ "$1" = "cowboy" -o "$1" = "gun" -o "$1" = "cowlib" ] || [ "$1" = "ranch" -a "$3" = "1.6" ] || [ "$1" = "ranch" -a "$3" = "1.7" ] || [ "$1" = "ranch" -a "$3" = "1.8" ] || [ "$1" = "ranch" -a "$3" = "2.0" ]; then \
sed '1,/^$$$$/d' tmp/$1/doc/src/manual/$1_app.asciidoc \
| sed 's/link:man:\([a-z0-9_]*\)(7)/link:\1_app/g' \
| sed 's/\(link:man:[a-z0-9_]*\):/\1./g' \
diff --git a/_build/content/articles/cowboy-2.9.0.asciidoc b/_build/content/articles/cowboy-2.9.0.asciidoc
new file mode 100644
index 00000000..73c64dab
--- /dev/null
+++ b/_build/content/articles/cowboy-2.9.0.asciidoc
@@ -0,0 +1,33 @@
++++
+date = "2021-05-12T07:00:00+01:00"
+title = "Cowboy 2.9"
+
++++
+
+Cowboy `2.9.0` has been released!
+
+Cowboy 2.9 implements graceful shutdown of connection
+processes for both HTTP/1.1 and HTTP/2 connections.
+
+Cowboy 2.9 is the first release to support the much
+awaited Erlang/OTP 24 out of the box. While users that
+were using Ranch 2.0 already were ready for OTP 24,
+the Ranch version used by Cowboy out of the box was
+not compatible and had to be updated.
+
+Cowboy 2.9 requires Erlang/OTP 22.0 or greater.
+It is tested and supported on Linux, FreeBSD, macOS
+and Windows.
+
+A complete
+list of changes can be found in the migration guide:
+https://ninenines.eu/docs/en/cowboy/2.9/guide/migrating_from_2.8/[Migrating from Cowboy 2.8 to 2.9].
+
+You can donate to this project via
+https://github.com/sponsors/essen[GitHub Sponsors].
+These funds are used to pay for additional servers for
+testing. Corporate sponsorship options are also available,
+please contact me directly!
+
+As usual, feedback is appreciated, and issues or
+questions should be sent via Github tickets. Thanks!
diff --git a/_build/content/articles/cowboy2-performance.asciidoc b/_build/content/articles/cowboy2-performance.asciidoc
index 269be791..2db749c4 100644
--- a/_build/content/articles/cowboy2-performance.asciidoc
+++ b/_build/content/articles/cowboy2-performance.asciidoc
@@ -1,6 +1,7 @@
+++
date = "2020-12-07T07:00:00+01:00"
title = "Cowboy 2 performance"
+draft = "true"
+++
diff --git a/_build/data/projects/cowboy.toml b/_build/data/projects/cowboy.toml
index 3944d087..a2cbb7fb 100644
--- a/_build/data/projects/cowboy.toml
+++ b/_build/data/projects/cowboy.toml
@@ -3,8 +3,8 @@ catchphrase = "Small, fast, modern HTTP server."
description = "Cowboy is the ultimate server for the modern Web with support for Websocket, HTTP/2 and REST."
name = "cowboy"
repository = "https://github.com/ninenines/cowboy"
-versions = ["2.8", "2.7", "2.6", "2.5", "2.4", "2.3"]
-branches = ["2.8.0", "2.7.0", "2.6.3", "2.5.0", "2.4.0", "2.3.0"]
+versions = ["2.9", "2.8", "2.7", "2.6", "2.5", "2.4"]
+branches = ["2.9.0", "2.8.0", "2.7.0", "2.6.3", "2.5.0", "2.4.0"]
has_source = true
has_guide = true
has_manual = true
diff --git a/_build/data/projects/cowlib.toml b/_build/data/projects/cowlib.toml
index 43a8a012..6150d953 100644
--- a/_build/data/projects/cowlib.toml
+++ b/_build/data/projects/cowlib.toml
@@ -3,7 +3,7 @@ catchphrase = "Support library for the Web."
description = "The Web toolbox for HTTP/1.1, HTTP/2, Websocket, Multipart, Cookies, URL encoding..."
name = "cowlib"
repository = "https://github.com/ninenines/cowlib"
-versions = ["2.10", "2.9", "2.8"]
-branches = ["master", "2.9.1", "2.8.0"]
+versions = ["2.11", "2.10", "2.9", "2.8"]
+branches = ["2.11.0", "2.10.1", "2.9.1", "2.8.0"]
has_source = true
has_manual = true
diff --git a/_build/data/projects/ranch.toml b/_build/data/projects/ranch.toml
index 8523bf32..d0e1e667 100644
--- a/_build/data/projects/ranch.toml
+++ b/_build/data/projects/ranch.toml
@@ -3,8 +3,8 @@ catchphrase = "The holy cow of servers."
description = "Ranch is a socket acceptor pool for building awesome TCP and TLS servers."
name = "ranch"
repository = "https://github.com/ninenines/ranch"
-versions = ["2.0", "1.7", "1.6", "1.5", "1.4"]
-branches = ["2.0.0", "1.7.1", "1.6.2", "1.5.0", "1.4.0"]
+versions = ["2.0", "1.8", "1.7", "1.6", "1.5"]
+branches = ["2.0.0", "1.8.0", "1.7.1", "1.6.2", "1.5.0"]
has_source = true
has_guide = true
has_manual = true
diff --git a/articles/asciideck/index.html b/articles/asciideck/index.html
index aae03abc..12febaa7 100644
--- a/articles/asciideck/index.html
+++ b/articles/asciideck/index.html
@@ -110,6 +110,10 @@ http://www.gnu.org/software/src-highlite -->
+ Cowboy 2.9
+
+
+
Gun 2.0 release candidate 1
diff --git a/articles/cowboy-2.0.0-pre.4/index.html b/articles/cowboy-2.0.0-pre.4/index.html
index 491978bb..661ad860 100644
--- a/articles/cowboy-2.0.0-pre.4/index.html
+++ b/articles/cowboy-2.0.0-pre.4/index.html
@@ -129,6 +129,10 @@
+ Cowboy 2.9
+
+
+
Gun 2.0 release candidate 1
diff --git a/articles/cowboy-2.0.0-rc.1/index.html b/articles/cowboy-2.0.0-rc.1/index.html
index 619ebbe5..963a95db 100644
--- a/articles/cowboy-2.0.0-rc.1/index.html
+++ b/articles/cowboy-2.0.0-rc.1/index.html
@@ -100,6 +100,10 @@
+ Cowboy 2.9
+
+
+
Gun 2.0 release candidate 1
diff --git a/articles/cowboy-2.0.0-rc.2/index.html b/articles/cowboy-2.0.0-rc.2/index.html
index dfeea211..26dafbd6 100644
--- a/articles/cowboy-2.0.0-rc.2/index.html
+++ b/articles/cowboy-2.0.0-rc.2/index.html
@@ -93,6 +93,10 @@
+ Cowboy 2.9
+
+
+
Gun 2.0 release candidate 1
diff --git a/articles/cowboy-2.0.0/index.html b/articles/cowboy-2.0.0/index.html
index 0de17ba3..65ee8fd1 100644
--- a/articles/cowboy-2.0.0/index.html
+++ b/articles/cowboy-2.0.0/index.html
@@ -99,6 +99,10 @@
+ Cowboy 2.9
+
+
+
Gun 2.0 release candidate 1
diff --git a/articles/cowboy-2.1.0/index.html b/articles/cowboy-2.1.0/index.html
index 64c14a4b..2687191e 100644
--- a/articles/cowboy-2.1.0/index.html
+++ b/articles/cowboy-2.1.0/index.html
@@ -96,6 +96,10 @@
+ Cowboy 2.9
+
+
+
Gun 2.0 release candidate 1
diff --git a/articles/cowboy-2.2.0/index.html b/articles/cowboy-2.2.0/index.html
index 76414b79..8ab1c6ab 100644
--- a/articles/cowboy-2.2.0/index.html
+++ b/articles/cowboy-2.2.0/index.html
@@ -94,6 +94,10 @@
+ Cowboy 2.9
+
+
+
Gun 2.0 release candidate 1
diff --git a/articles/cowboy-2.3.0/index.html b/articles/cowboy-2.3.0/index.html
index 4aa69fab..884814c9 100644
--- a/articles/cowboy-2.3.0/index.html
+++ b/articles/cowboy-2.3.0/index.html
@@ -86,6 +86,10 @@
+ Cowboy 2.9
+
+
+
Gun 2.0 release candidate 1
diff --git a/articles/cowboy-2.4.0/index.html b/articles/cowboy-2.4.0/index.html
index 31fe7075..3ab95c7d 100644
--- a/articles/cowboy-2.4.0/index.html
+++ b/articles/cowboy-2.4.0/index.html
@@ -88,6 +88,10 @@
+ Cowboy 2.9
+
+
+
Gun 2.0 release candidate 1
diff --git a/articles/cowboy-2.5.0/index.html b/articles/cowboy-2.5.0/index.html
index 8f9c7417..76290089 100644
--- a/articles/cowboy-2.5.0/index.html
+++ b/articles/cowboy-2.5.0/index.html
@@ -92,6 +92,10 @@
+ Cowboy 2.9
+
+
+
Gun 2.0 release candidate 1
diff --git a/articles/cowboy-2.6.0/index.html b/articles/cowboy-2.6.0/index.html
index cdbfd0c0..84be1fdd 100644
--- a/articles/cowboy-2.6.0/index.html
+++ b/articles/cowboy-2.6.0/index.html
@@ -89,6 +89,10 @@
+ Cowboy 2.9
+
+
+
Gun 2.0 release candidate 1
diff --git a/articles/cowboy-2.7.0/index.html b/articles/cowboy-2.7.0/index.html
index 73d19b3f..5caca916 100644
--- a/articles/cowboy-2.7.0/index.html
+++ b/articles/cowboy-2.7.0/index.html
@@ -90,6 +90,10 @@
+ Cowboy 2.9
+
+
+
Gun 2.0 release candidate 1
diff --git a/articles/cowboy-2.8.0/index.html b/articles/cowboy-2.8.0/index.html
index f8ca13a5..9656ea1e 100644
--- a/articles/cowboy-2.8.0/index.html
+++ b/articles/cowboy-2.8.0/index.html
@@ -89,6 +89,10 @@
+ Cowboy 2.9
+
+
+
Gun 2.0 release candidate 1
diff --git a/articles/cowboy-2.9.0/index.html b/articles/cowboy-2.9.0/index.html
new file mode 100644
index 00000000..81799148
--- /dev/null
+++ b/articles/cowboy-2.9.0/index.html
@@ -0,0 +1,337 @@
+
+
+
+
+
+
+
+
+
+ Nine Nines: Cowboy 2.9
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Cowboy 2.9.0
has been released!
+Cowboy 2.9 implements graceful shutdown of connection processes for both HTTP/1.1 and HTTP/2 connections.
+Cowboy 2.9 is the first release to support the much awaited Erlang/OTP 24 out of the box. While users that were using Ranch 2.0 already were ready for OTP 24, the Ranch version used by Cowboy out of the box was not compatible and had to be updated.
+Cowboy 2.9 requires Erlang/OTP 22.0 or greater. It is tested and supported on Linux, FreeBSD, macOS and Windows.
+A complete list of changes can be found in the migration guide: Migrating from Cowboy 2.8 to 2.9 .
+You can donate to this project via GitHub Sponsors . These funds are used to pay for additional servers for testing. Corporate sponsorship options are also available, please contact me directly!
+As usual, feedback is appreciated, and issues or questions should be sent via Github tickets. Thanks!
+
+
+
+
+
+
+
More articles
+
+
+
Feedback
+
Feel free to email us
+if you found any mistake or need clarification on any of the
+articles.
+
+
+
+
+
+
+
+
+
+
+
+
+
Copyright © Loïc Hoguin 2012-2018
+
+
+
+
+
+
+
+
+
+
diff --git a/articles/cowboy2-qs/index.html b/articles/cowboy2-qs/index.html
index 19892c2f..68bc2ece 100644
--- a/articles/cowboy2-qs/index.html
+++ b/articles/cowboy2-qs/index.html
@@ -130,6 +130,10 @@ http://www.gnu.org/software/src-highlite -->
+ Cowboy 2.9
+
+
+
Gun 2.0 release candidate 1
diff --git a/articles/dont-let-it-crash/index.html b/articles/dont-let-it-crash/index.html
index f9e842f2..e43bd803 100644
--- a/articles/dont-let-it-crash/index.html
+++ b/articles/dont-let-it-crash/index.html
@@ -105,6 +105,10 @@
+ Cowboy 2.9
+
+
+
Gun 2.0 release candidate 1
diff --git a/articles/erlang-meetup-10-septembre-2019/index.html b/articles/erlang-meetup-10-septembre-2019/index.html
index 96311620..8026768b 100644
--- a/articles/erlang-meetup-10-septembre-2019/index.html
+++ b/articles/erlang-meetup-10-septembre-2019/index.html
@@ -85,6 +85,10 @@
+ Cowboy 2.9
+
+
+
Gun 2.0 release candidate 1
diff --git a/articles/erlang-scalability/index.html b/articles/erlang-scalability/index.html
index b66990f8..45303613 100644
--- a/articles/erlang-scalability/index.html
+++ b/articles/erlang-scalability/index.html
@@ -117,6 +117,10 @@
+ Cowboy 2.9
+
+
+
Gun 2.0 release candidate 1
diff --git a/articles/erlang-validate-utf8/index.html b/articles/erlang-validate-utf8/index.html
index 7c30f3a4..db26c214 100644
--- a/articles/erlang-validate-utf8/index.html
+++ b/articles/erlang-validate-utf8/index.html
@@ -233,6 +233,10 @@ http://www.gnu.org/software/src-highlite -->
+ Cowboy 2.9
+
+
+
Gun 2.0 release candidate 1
diff --git a/articles/erlang.mk-and-relx/index.html b/articles/erlang.mk-and-relx/index.html
index af48a2b5..1278950a 100644
--- a/articles/erlang.mk-and-relx/index.html
+++ b/articles/erlang.mk-and-relx/index.html
@@ -119,6 +119,10 @@ cowboy-0.8.5 erlydtl-0.7.0 ninenines-0.2.0 stdlib-1.19.1
+ Cowboy 2.9
+
+
+
Gun 2.0 release candidate 1
diff --git a/articles/erlanger-playbook-september-2015-update/index.html b/articles/erlanger-playbook-september-2015-update/index.html
index 7219fbc6..9a24ec53 100644
--- a/articles/erlanger-playbook-september-2015-update/index.html
+++ b/articles/erlanger-playbook-september-2015-update/index.html
@@ -88,6 +88,10 @@
+ Cowboy 2.9
+
+
+
Gun 2.0 release candidate 1
diff --git a/articles/erlanger-playbook/index.html b/articles/erlanger-playbook/index.html
index efaf15de..6d1caf8e 100644
--- a/articles/erlanger-playbook/index.html
+++ b/articles/erlanger-playbook/index.html
@@ -129,6 +129,10 @@
+ Cowboy 2.9
+
+
+
Gun 2.0 release candidate 1
diff --git a/articles/farwest-funded/index.html b/articles/farwest-funded/index.html
index 48aaffb0..78c0ece5 100644
--- a/articles/farwest-funded/index.html
+++ b/articles/farwest-funded/index.html
@@ -89,6 +89,10 @@
+ Cowboy 2.9
+
+
+
Gun 2.0 release candidate 1
diff --git a/articles/github-sponsors/index.html b/articles/github-sponsors/index.html
index 81d295a7..b6346072 100644
--- a/articles/github-sponsors/index.html
+++ b/articles/github-sponsors/index.html
@@ -86,6 +86,10 @@
+ Cowboy 2.9
+
+
+
Gun 2.0 release candidate 1
diff --git a/articles/gun-1.0.0-rc.1/index.html b/articles/gun-1.0.0-rc.1/index.html
index 20a4f907..935f0060 100644
--- a/articles/gun-1.0.0-rc.1/index.html
+++ b/articles/gun-1.0.0-rc.1/index.html
@@ -90,6 +90,10 @@
+ Cowboy 2.9
+
+
+
Gun 2.0 release candidate 1
diff --git a/articles/gun-1.0.0/index.html b/articles/gun-1.0.0/index.html
index 8d80d7c5..c9d4e6bb 100644
--- a/articles/gun-1.0.0/index.html
+++ b/articles/gun-1.0.0/index.html
@@ -89,6 +89,10 @@
+ Cowboy 2.9
+
+
+
Gun 2.0 release candidate 1
diff --git a/articles/gun-1.2.0/index.html b/articles/gun-1.2.0/index.html
index 2c1f2bb8..fb2954f4 100644
--- a/articles/gun-1.2.0/index.html
+++ b/articles/gun-1.2.0/index.html
@@ -89,6 +89,10 @@
+ Cowboy 2.9
+
+
+
Gun 2.0 release candidate 1
diff --git a/articles/gun-1.3.0/index.html b/articles/gun-1.3.0/index.html
index ed6c27ba..bef45e1c 100644
--- a/articles/gun-1.3.0/index.html
+++ b/articles/gun-1.3.0/index.html
@@ -87,6 +87,10 @@
+ Cowboy 2.9
+
+
+
Gun 2.0 release candidate 1
diff --git a/articles/gun-2.0.0-pre.1/index.html b/articles/gun-2.0.0-pre.1/index.html
index 2bfd9e35..778f8fab 100644
--- a/articles/gun-2.0.0-pre.1/index.html
+++ b/articles/gun-2.0.0-pre.1/index.html
@@ -94,6 +94,10 @@
+ Cowboy 2.9
+
+
+
Gun 2.0 release candidate 1
diff --git a/articles/gun-2.0.0-pre.2/index.html b/articles/gun-2.0.0-pre.2/index.html
index 9619d12b..afd15322 100644
--- a/articles/gun-2.0.0-pre.2/index.html
+++ b/articles/gun-2.0.0-pre.2/index.html
@@ -92,6 +92,10 @@
+ Cowboy 2.9
+
+
+
Gun 2.0 release candidate 1
diff --git a/articles/gun-2.0.0-rc.1/index.html b/articles/gun-2.0.0-rc.1/index.html
index d592679e..7cb1d335 100644
--- a/articles/gun-2.0.0-rc.1/index.html
+++ b/articles/gun-2.0.0-rc.1/index.html
@@ -97,6 +97,10 @@
+ Cowboy 2.9
+
+
+
Gun 2.0 release candidate 1
diff --git a/articles/index.html b/articles/index.html
index ff4e2685..c16218a8 100644
--- a/articles/index.html
+++ b/articles/index.html
@@ -65,6 +65,25 @@
+
+
+
+ Cowboy 2.9.0 has been released!
+Cowboy 2.9 implements graceful shutdown of connection processes for both HTTP/1.1 and HTTP/2 connections.
+Cowboy 2.9 is the first release to support the much awaited Erlang/OTP 24 out of the box. While users that were using Ranch 2.0 already were ready for OTP 24, the Ranch version used by Cowboy out of the box was not compatible and had to be updated.
+Cowboy 2.9 requires Erlang/OTP 22.
+
+
+ Read More
+
+
+
@@ -414,25 +433,6 @@ This can be used to update the socket options of the listener, or to implement a
-
-
-
- Gun 1.0.0 has been released!
-Gun is an HTTP/1.1, HTTP/2 and Websocket client for Erlang/OTP.
-Gun provides an asynchronous interface and will keep the connection open to the server, reconnecting as necessary.
-Gun has existed for many years as the test client for Cowboy and is now mature enough to receive a proper version. Gun is battle tested by customers and other users but is not the most well tested client there is.
-
-
- Read More
-
-
-