Index _ | A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | Q | R | S | T | U | V | W _ _abc_impl (cheroot.makefile.BufferedWriter attribute) (cheroot.makefile.StreamReader attribute) (cheroot.makefile.StreamWriter attribute) (cheroot.ssl.Adapter attribute) (cheroot.ssl.builtin.BuiltinSSLAdapter attribute) (cheroot.ssl.pyopenssl.pyOpenSSLAdapter attribute) (cheroot.ssl.pyopenssl.SSLFileobjectStreamReader attribute) (cheroot.ssl.pyopenssl.SSLFileobjectStreamWriter attribute) (cheroot.ssl.tls_socket.TLSSocket attribute) (cheroot.test.test_makefile.MockSocket attribute) _allow_header() (cheroot.server.DropUnderscoreHeaderReader method) (cheroot.server.HeaderReader method) _asdict() (cheroot.test.test_conn.ErrorLogMonitor.ErrorLogCall method) _bind_addr (cheroot.server.HTTPServer attribute) _check_for_plain_http() (cheroot.ssl.builtin.BuiltinSSLAdapter method) _check_length() (cheroot.server.SizeCheckWrapper method) _class_cleanups (cheroot.test.helper.CherootWebCase attribute) (cheroot.test.webtest.WebCase attribute) _classSetupFailed (cheroot.test.helper.CherootWebCase attribute) (cheroot.test.webtest.WebCase attribute) _clear_dead_threads() (cheroot.workers.threadpool.ThreadPool method) _clear_threads() (cheroot.workers.threadpool.ThreadPool method) _close_kernel_socket() (cheroot.server.HTTPConnection method) _closed (cheroot.ssl.tls_socket.TLSSocket property) _conditional_error() (cheroot.server.HTTPConnection method) _configure_connection_state() (cheroot.ssl.pyopenssl.pyOpenSSLAdapter method) _Conn (cheroot.test.webtest.WebCase property) _create_context() (cheroot.ssl.builtin.BuiltinSSLAdapter method) _create_pyopenssl_connection() (cheroot.ssl.pyopenssl.pyOpenSSLAdapter method) _create_ssl_socket() (cheroot.ssl.builtin.BuiltinSSLAdapter method) _encode_status() (cheroot.wsgi.Gateway static method) _expire() (cheroot.connections.ConnectionManager method) _fetch() (cheroot.server.ChunkedRFile method) _field_defaults (cheroot.test.test_conn.ErrorLogMonitor.ErrorLogCall attribute) _fields (cheroot.test.test_conn.ErrorLogMonitor.ErrorLogCall attribute) _flush_unlocked() (cheroot.makefile.BufferedWriter method) _force_close() (cheroot.workers.threadpool.ThreadPool static method) _from_server_socket() (cheroot.connections.ConnectionManager method) _garbage_bin() (in module cheroot.test.test_server) _get_client_cert_environ() (cheroot.ssl.builtin.BuiltinSSLAdapter method) (cheroot.ssl.pyopenssl.pyOpenSSLAdapter method) (cheroot.ssl.SSLEnvironMixin method) _get_conn_data() (in module cheroot.testing) _get_core_tls_environ() (cheroot.ssl.SSLEnvironMixin method) _get_http_response() (in module cheroot.test.test_core) _get_library_version_environ() (cheroot.ssl.Adapter method) (cheroot.ssl.builtin.BuiltinSSLAdapter method) (cheroot.ssl.pyopenssl.pyOpenSSLAdapter method) _get_optional_environ() (cheroot.ssl.Adapter method) (cheroot.ssl.builtin.BuiltinSSLAdapter method) (cheroot.ssl.pyopenssl.pyOpenSSLAdapter method) _get_server_cert_environ() (cheroot.ssl.builtin.BuiltinSSLAdapter method) (cheroot.ssl.pyopenssl.pyOpenSSLAdapter method) (cheroot.ssl.SSLEnvironMixin method) _handle_no_ssl() (cheroot.server.HTTPConnection method) _handle_ssl_error() (cheroot.ssl.builtin.BuiltinSSLAdapter method) (cheroot.ssl.pyopenssl.pyOpenSSLAdapter method) _handlewebError() (cheroot.test.webtest.WebCase method) _interrupt (cheroot.server.HTTPServer attribute) _make() (cheroot.test.test_conn.ErrorLogMonitor.ErrorLogCall class method) _make_env_cert_dict() (cheroot.ssl.builtin.BuiltinSSLAdapter method) _make_env_dn_dict() (cheroot.ssl.builtin.BuiltinSSLAdapter method) _make_env_san_dict() (cheroot.ssl.builtin.BuiltinSSLAdapter method) _make_socket_reusable() (cheroot.server.HTTPServer static method) _munge() (cheroot.test.test_conn.WSGICallables static method) (in module cheroot.test.test_core) _num_connections (cheroot.connections.ConnectionManager property) _open_url_once() (in module cheroot.test.webtest) _parse_dn_components() (in module cheroot.ssl) _password_callback() (cheroot.ssl.pyopenssl.pyOpenSSLAdapter method) _perform_handshake() (cheroot.ssl.builtin.BuiltinSSLAdapter method) (cheroot.ssl.pyopenssl.pyOpenSSLAdapter method) _probe_ipv6_sock() (in module cheroot.testing) _process_connections_until_interrupted() (cheroot.workers.threadpool.WorkerThread method) _remove_invalid_sockets() (cheroot.connections.ConnectionManager method) _replace() (cheroot.test.test_conn.ErrorLogMonitor.ErrorLogCall method) _run() (cheroot.connections.ConnectionManager method) _run_in_thread() (cheroot.server.HTTPServer method) _safe_call() (cheroot.ssl.tls_socket.TLSSocket method) _send_bad_request_plain_http_error() (cheroot.connections.ConnectionManager method) _serve_unservicable() (cheroot.server.HTTPServer method) _spawn_worker() (cheroot.workers.threadpool.ThreadPool method) _stopping_for_interrupt (cheroot.server.HTTPServer property) _TestClient (class in cheroot.testing) _TestGateway (class in cheroot.test.test_server) _thread_except_hook() (in module cheroot.test.test_ssl) _ThreadsafeSelector (class in cheroot.connections) _transform_key() (cheroot.server.HeaderReader method) _wait_for_handshake_data() (cheroot.ssl.builtin.BuiltinSSLAdapter method) (cheroot.ssl.pyopenssl.pyOpenSSLAdapter method) _wrap_with_builtin() (cheroot.ssl.builtin.BuiltinSSLAdapter method) _wrap_with_pyopenssl() (cheroot.ssl.pyopenssl.pyOpenSSLAdapter method) A AbstractSocket (class in cheroot.cli) acceptable_sock_shutdown_error_codes (in module cheroot.errors) Adapter (class in cheroot.ssl) Application (class in cheroot.cli) assert_native() (in module cheroot._compat) assertBody() (cheroot.test.webtest.WebCase method) assertEqualDates() (cheroot.test.helper.CherootWebCase method) assertHeader() (cheroot.test.webtest.WebCase method) assertHeaderIn() (cheroot.test.webtest.WebCase method) assertHeaderItemValue() (cheroot.test.webtest.WebCase method) assertInBody() (cheroot.test.webtest.WebCase method) assertMatchesBody() (cheroot.test.webtest.WebCase method) assertNoHeader() (cheroot.test.webtest.WebCase method) assertNoHeaderItemValue() (cheroot.test.webtest.WebCase method) assertNotInBody() (cheroot.test.webtest.WebCase method) assertStatus() (cheroot.test.webtest.WebCase method) asterisk() (cheroot.test.test_core.WSGICallables static method) available_servers (cheroot.test.helper.CherootWebCase attribute) B bind() (cheroot.server.HTTPServer method) (cheroot.ssl.Adapter method) (cheroot.ssl.builtin.BuiltinSSLAdapter method) (cheroot.ssl.pyopenssl.pyOpenSSLAdapter method) bind_addr (cheroot.server.HTTPServer property) bind_socket() (cheroot.server.HTTPServer static method) bind_unix_socket() (cheroot.server.HTTPServer method) BindLocation (class in cheroot.cli) body (cheroot.test.webtest.WebCase attribute) body_required() (cheroot.test.test_core.WSGICallables static method) bton() (in module cheroot._compat) BufferedWriter (class in cheroot.makefile) BuiltinSSLAdapter (class in cheroot.ssl.builtin) C ca() (in module cheroot.test.conftest) (in module cheroot.test.test_ssl) can_add_keepalive_connection (cheroot.connections.ConnectionManager property) (cheroot.server.HTTPServer property) CERT_KEY_TO_ENV (cheroot.ssl.builtin.BuiltinSSLAdapter attribute) CERT_KEY_TO_LDAP_CODE (cheroot.ssl.builtin.BuiltinSSLAdapter attribute) certificate (cheroot.ssl.builtin.BuiltinSSLAdapter attribute) (cheroot.ssl.pyopenssl.pyOpenSSLAdapter attribute) certificate_chain (cheroot.ssl.builtin.BuiltinSSLAdapter attribute) (cheroot.ssl.pyopenssl.pyOpenSSLAdapter attribute) check_for_leaks() (in module cheroot.test.threadleakcheck) cheroot module cheroot.__main__ module cheroot._compat module cheroot.cli module cheroot.connections module cheroot.errors module cheroot.makefile module cheroot.server module cheroot.ssl module cheroot.ssl.builtin module cheroot.ssl.pyopenssl module cheroot.ssl.tls_socket module cheroot.test module cheroot.test._pytest_plugin module cheroot.test.conftest module cheroot.test.helper module cheroot.test.ssl module cheroot.test.ssl.test_ssl_builtin module cheroot.test.ssl.test_ssl_pyopenssl module cheroot.test.test__compat module cheroot.test.test_cli module cheroot.test.test_conn module cheroot.test.test_core module cheroot.test.test_dispatch module cheroot.test.test_errors module cheroot.test.test_makefile module cheroot.test.test_server module cheroot.test.test_ssl module cheroot.test.test_wsgi module cheroot.test.threadleakcheck module cheroot.test.webtest module cheroot.testing module cheroot.workers module cheroot.workers.threadpool module cheroot.wsgi module cheroot_server() (in module cheroot.testing) CherootWebCase (class in cheroot.test.helper) chunked_write (cheroot.server.HTTPRequest attribute) ChunkedRFile (class in cheroot.server) ciphers (cheroot.ssl.builtin.BuiltinSSLAdapter attribute) (cheroot.ssl.pyopenssl.pyOpenSSLAdapter attribute) cleanHeaders() (in module cheroot.test.webtest) clear_stats() (cheroot.server.HTTPServer method) close() (cheroot.connections._ThreadsafeSelector method) (cheroot.connections.ConnectionManager method) (cheroot.server.ChunkedRFile method) (cheroot.server.HTTPConnection method) (cheroot.server.KnownLengthRFile method) (cheroot.server.SizeCheckWrapper method) (cheroot.ssl.tls_socket.TLSSocket method) (cheroot.test.test_core.CloseController method) close_connection (cheroot.server.HTTPRequest attribute) CloseController (class in cheroot.test.test_core) closed (cheroot.ssl.tls_socket.TLSSocket property) CloseResponse (class in cheroot.test.test_core) communicate() (cheroot.server.HTTPConnection method) compression() (cheroot.ssl.tls_socket.TLSSocket method) conn (cheroot.server.HTTPRequest attribute) (cheroot.workers.threadpool.WorkerThread attribute) ConnectionClass (cheroot.server.HTTPServer attribute) ConnectionManager (class in cheroot.connections) connections (cheroot.connections._ThreadsafeSelector property) console_height (cheroot.test.webtest.WebCase attribute) context (cheroot.ssl.builtin.BuiltinSSLAdapter property) (cheroot.ssl.pyopenssl.pyOpenSSLAdapter property) Controller (class in cheroot.test.helper) (class in cheroot.test.test_conn) custom_204() (cheroot.test.test_conn.WSGICallables static method) custom_304() (cheroot.test.test_conn.WSGICallables static method) D date_tolerance (cheroot.test.helper.CherootWebCase attribute) DropUnderscoreHeaderReader (class in cheroot.server) E encoding (cheroot.test.webtest.WebCase attribute) ensure_headers_sent() (cheroot.server.HTTPRequest method) err_before_read() (cheroot.test.test_conn.WSGICallables static method) error_log() (cheroot.server.HTTPServer method) ErrorLogMonitor (class in cheroot.test.test_conn) ErrorLogMonitor.ErrorLogCall (class in cheroot.test.test_conn) expiration_interval (cheroot.server.HTTPServer attribute) extract_bytes() (in module cheroot._compat) F family (cheroot.ssl.tls_socket.TLSSocket property) FatalSSLAlert FaultyGetMap (class in cheroot.test.test_conn) FaultySelect (class in cheroot.test.test_conn) fileno() (cheroot.ssl.tls_socket.TLSSocket method) G gateway (cheroot.server.HTTPServer attribute) Gateway (class in cheroot.server) (class in cheroot.wsgi) Gateway_10 (class in cheroot.wsgi) gateway_map() (cheroot.wsgi.Gateway class method) Gateway_u0 (class in cheroot.wsgi) GatewayYo (class in cheroot.cli) get_cipher_info() (cheroot.ssl.tls_socket.TLSSocket method) get_conn() (cheroot.test.webtest.WebCase method) get_connection() (cheroot.testing._TestClient method) get_context() (cheroot.ssl.pyopenssl.pyOpenSSLAdapter method) get_environ() (cheroot.ssl.Adapter method) (cheroot.wsgi.Gateway method) (cheroot.wsgi.Gateway_10 method) (cheroot.wsgi.Gateway_u0 method) get_peer_creds() (cheroot.server.HTTPConnection method) get_server_client() (in module cheroot.testing) get_session() (cheroot.ssl.tls_socket.TLSSocket method) get_ssl_adapter_class() (in module cheroot.server) get_verify_mode() (cheroot.ssl.tls_socket.TLSSocket method) getchar() (in module cheroot.test.webtest) getPage() (cheroot.test.webtest.WebCase method) getpeercert() (cheroot.ssl.tls_socket.TLSSocket method) getpeername() (cheroot.ssl.tls_socket.TLSSocket method) getsockname() (cheroot.ssl.tls_socket.TLSSocket method) getsockopt() (cheroot.ssl.tls_socket.TLSSocket method) gettimeout() (cheroot.ssl.tls_socket.TLSSocket method) grow() (cheroot.workers.threadpool.ThreadPool method) H handlers (cheroot.test.test_conn.Controller attribute) (cheroot.test.test_core.HelloController attribute) has_data() (cheroot.makefile.StreamReader method) header_exists() (in module cheroot.test.test_conn) header_has_value() (in module cheroot.test.test_conn) header_reader (cheroot.server.HTTPRequest attribute) HeaderReader (class in cheroot.server) headers (cheroot.test.webtest.WebCase attribute) hello() (cheroot.test.test_conn.WSGICallables static method) (cheroot.test.test_core.WSGICallables static method) HelloController (class in cheroot.test.test_core) HelloWorldGateway (class in cheroot.test.test_ssl) HOST (cheroot.test.webtest.WebCase attribute) HTTP_CONN (cheroot.test.webtest.WebCase attribute) http_request_timeout() (in module cheroot.test.conftest) http_server() (in module cheroot.test.conftest) HTTPConnection (class in cheroot.server) HTTPRequest (class in cheroot.server) HTTPServer (class in cheroot.server) I idle (cheroot.workers.threadpool.ThreadPool property) inheaders (cheroot.server.HTTPRequest attribute) interactive (cheroot.test.webtest.WebCase attribute) interface() (cheroot.test.webtest.WebCase method) (in module cheroot.test.webtest) interrupt (cheroot.server.HTTPServer property) IPv4 IPv6 K keep_alive_conn_limit (cheroot.server.HTTPServer attribute) KnownLengthRFile (class in cheroot.server) L last_used (cheroot.server.HTTPConnection attribute) level (cheroot.test.test_conn.ErrorLogMonitor.ErrorLogCall attribute) linger (cheroot.server.HTTPConnection attribute) M main() (in module cheroot.cli) make_http_server() (in module cheroot.test.conftest) make_tls_http_server() (in module cheroot.test.test_ssl) makefile() (cheroot.ssl.tls_socket.TLSSocket method) many_open_sockets() (in module cheroot.test.test_server) max_request_body_size (cheroot.server.HTTPServer attribute) max_request_header_size (cheroot.server.HTTPServer attribute) MaxSizeExceeded maxthreads (cheroot.server.HTTPServer attribute) minthreads (cheroot.server.HTTPServer attribute) MockSocket (class in cheroot.test.test_makefile) module cheroot cheroot.__main__ cheroot._compat cheroot.cli cheroot.connections cheroot.errors cheroot.makefile cheroot.server cheroot.ssl cheroot.ssl.builtin cheroot.ssl.pyopenssl cheroot.ssl.tls_socket cheroot.test cheroot.test._pytest_plugin cheroot.test.conftest cheroot.test.helper cheroot.test.ssl cheroot.test.ssl.test_ssl_builtin cheroot.test.ssl.test_ssl_pyopenssl cheroot.test.test__compat cheroot.test.test_cli cheroot.test.test_conn cheroot.test.test_core cheroot.test.test_dispatch cheroot.test.test_errors cheroot.test.test_makefile cheroot.test.test_server cheroot.test.test_ssl cheroot.test.test_wsgi cheroot.test.threadleakcheck cheroot.test.webtest cheroot.testing cheroot.workers cheroot.workers.threadpool cheroot.wsgi msg (cheroot.test.test_conn.ErrorLogMonitor.ErrorLogCall attribute) N native_server() (in module cheroot.testing) native_server_client() (in module cheroot.test.conftest) native_server_thread() (in module cheroot.test.conftest) next() (cheroot.server.KnownLengthRFile method) (cheroot.server.SizeCheckWrapper method) nodelay (cheroot.server.HTTPServer attribute) NonDataProperty (class in cheroot.test.webtest) NoSSLError ntob() (in module cheroot._compat) ntou() (in module cheroot._compat) numthreads (cheroot.wsgi.Server property) O on (cheroot.test.webtest.ServerError attribute) one_megabyte_of_a() (cheroot.test.test_conn.WSGICallables static method) openURL() (in module cheroot.test.webtest) outheaders (cheroot.server.HTTPRequest attribute) output() (cheroot.test.helper.Response method) (cheroot.test.test_core.CloseResponse method) P parse_pyopenssl_cert_to_environ() (in module cheroot.ssl) parse_request() (cheroot.server.HTTPRequest method) parse_wsgi_bind_addr() (in module cheroot.cli) parse_wsgi_bind_location() (in module cheroot.cli) parse_x509_cert_to_environ() (in module cheroot.ssl) PathInfoDispatcher (class in cheroot.wsgi) peer_gid (cheroot.server.HTTPConnection property) peer_group (cheroot.server.HTTPConnection property) peer_pid (cheroot.server.HTTPConnection property) peer_uid (cheroot.server.HTTPConnection property) peer_user (cheroot.server.HTTPConnection property) peercreds_enabled (cheroot.server.HTTPConnection attribute) (cheroot.server.HTTPServer attribute) peercreds_enabled_server() (in module cheroot.test.test_server) peercreds_resolve_enabled (cheroot.server.HTTPConnection attribute) (cheroot.server.HTTPServer attribute) persistent (cheroot.test.webtest.WebCase property) plat_specific_errors() (in module cheroot.errors) PORT (cheroot.test.webtest.WebCase attribute) pov() (cheroot.test.test_conn.WSGICallables static method) prepare() (cheroot.server.HTTPServer method) prepare_socket() (cheroot.server.HTTPServer class method) prevent_socket_inheritance() (in module cheroot.connections) private_key (cheroot.ssl.builtin.BuiltinSSLAdapter attribute) (cheroot.ssl.pyopenssl.pyOpenSSLAdapter attribute) private_key_password (cheroot.ssl.builtin.BuiltinSSLAdapter attribute) (cheroot.ssl.pyopenssl.pyOpenSSLAdapter attribute) private_key_password() (in module cheroot.test.test_ssl) process_conn() (cheroot.server.HTTPServer method) proto (cheroot.ssl.tls_socket.TLSSocket property) protocol (cheroot.server.HTTPServer attribute) PROTOCOL (cheroot.test.webtest.WebCase attribute) put() (cheroot.connections.ConnectionManager method) (cheroot.workers.threadpool.ThreadPool method) put_conn() (cheroot.server.HTTPServer method) pyOpenSSLAdapter (class in cheroot.ssl.pyopenssl) pytest_load_initial_conftests() (in module cheroot.test._pytest_plugin) Python Enhancement Proposals PEP 257, [1], [2], [3] PEP 333 PEP 3333 PEP 440 PEP 621, [1] PEP 8, [1], [2], [3] Q qsize (cheroot.workers.threadpool.ThreadPool property) query_string() (cheroot.test.test_core.WSGICallables static method) R raw_testing_server() (in module cheroot.test.test_conn) rbufsize (cheroot.server.HTTPConnection attribute) read() (cheroot.makefile.StreamReader method) (cheroot.server.ChunkedRFile method) (cheroot.server.KnownLengthRFile method) (cheroot.server.SizeCheckWrapper method) (cheroot.ssl.tls_socket.TLSSocket method) read_request_headers() (cheroot.server.HTTPRequest method) read_request_line() (cheroot.server.HTTPRequest method) read_trailer_lines() (cheroot.server.ChunkedRFile method) readable() (cheroot.ssl.tls_socket.TLSSocket method) (cheroot.test.test_makefile.MockSocket method) readinto() (cheroot.ssl.tls_socket.TLSSocket method) (cheroot.test.test_makefile.MockSocket method) readline() (cheroot.server.ChunkedRFile method) (cheroot.server.KnownLengthRFile method) (cheroot.server.SizeCheckWrapper method) readlines() (cheroot.server.ChunkedRFile method) (cheroot.server.KnownLengthRFile method) (cheroot.server.SizeCheckWrapper method) ready (cheroot.server.HTTPRequest attribute) (cheroot.server.HTTPServer attribute) (cheroot.workers.threadpool.WorkerThread attribute) recv() (cheroot.ssl.tls_socket.TLSSocket method) register() (cheroot.connections._ThreadsafeSelector method) remote_addr (cheroot.server.HTTPConnection attribute) remote_port (cheroot.server.HTTPConnection attribute) Request (class in cheroot.test.helper) request() (cheroot.testing._TestClient method) request_queue_size (cheroot.server.HTTPServer attribute) RequestHandlerClass (cheroot.server.HTTPConnection attribute) resolve() (cheroot.cli.Application class method) resolve_peer_creds() (cheroot.server.HTTPConnection method) resolve_real_bind_addr() (cheroot.server.HTTPServer static method) resource_limit() (in module cheroot.test.test_server) respond() (cheroot.server.Gateway method) (cheroot.server.HTTPRequest method) (cheroot.test.test_server._TestGateway method) (cheroot.test.test_ssl.HelloWorldGateway method) (cheroot.wsgi.Gateway method) Response (class in cheroot.test.helper) reuse_port (cheroot.server.HTTPServer attribute) RFC RFC 2616, [1] RFC 7230, [1] RFC 7231, [1] run() (cheroot.connections.ConnectionManager method) (cheroot.workers.threadpool.WorkerThread method) runtime() (cheroot.server.HTTPServer method) S safe_start() (cheroot.server.HTTPServer method) scheme (cheroot.ssl.tls_socket.TLSSocket property) (cheroot.test.helper.CherootWebCase attribute) (cheroot.test.webtest.WebCase attribute) script_name (cheroot.test.helper.CherootWebCase attribute) seekable() (cheroot.ssl.tls_socket.TLSSocket method) select() (cheroot.connections._ThreadsafeSelector method) send() (cheroot.ssl.tls_socket.TLSSocket method) send_headers() (cheroot.server.HTTPRequest method) send_payload() (cheroot.test.test_server._TestGateway method) sendall() (cheroot.ssl.tls_socket.TLSSocket method) serve() (cheroot.server.HTTPServer method) server (cheroot.server.HTTPRequest attribute) (cheroot.workers.threadpool.WorkerThread attribute) Server (class in cheroot.wsgi) server() (cheroot.cli.Application method) (cheroot.cli.GatewayYo method) server_args() (cheroot.cli.Application method) server_error() (in module cheroot.test.webtest) server_name (cheroot.server.HTTPServer attribute) ServerError session (cheroot.ssl.tls_socket.TLSSocket property) set_persistent() (cheroot.test.webtest.WebCase method) setblocking() (cheroot.ssl.tls_socket.TLSSocket method) settimeout() (cheroot.ssl.tls_socket.TLSSocket method) setup_class() (cheroot.test.helper.CherootWebCase class method) shb() (in module cheroot.test.webtest) shrink() (cheroot.workers.threadpool.ThreadPool method) shutdown() (cheroot.ssl.tls_socket.TLSSocket method) shutdown_timeout (cheroot.server.HTTPServer attribute) simple_response() (cheroot.server.HTTPRequest method) simple_wsgi_server() (in module cheroot.test.test_wsgi) SizeCheckWrapper (class in cheroot.server) sni (cheroot.ssl.tls_socket.TLSSocket property) sock_shutdown() (cheroot.ssl.tls_socket.TLSSocket method) software (cheroot.server.HTTPServer attribute) ssl_adapter (cheroot.server.HTTPServer attribute) ssl_context (cheroot.test.webtest.WebCase attribute) ssl_env (cheroot.server.HTTPConnection attribute) SSLEnvironMixin (class in cheroot.ssl) SSLFileobjectStreamReader (class in cheroot.ssl.pyopenssl) SSLFileobjectStreamWriter (class in cheroot.ssl.pyopenssl) start() (cheroot.server.HTTPServer method) (cheroot.test.helper.CherootWebCase class method) (cheroot.workers.threadpool.ThreadPool method) start_response() (cheroot.wsgi.Gateway method) status (cheroot.test.webtest.WebCase attribute) status_code (cheroot.test.webtest.WebCase property) status_matches() (cheroot.test.webtest.WebCase method) stop() (cheroot.connections.ConnectionManager method) (cheroot.server.HTTPServer method) (cheroot.test.helper.CherootWebCase class method) (cheroot.workers.threadpool.ThreadPool method) stream() (cheroot.test.test_conn.WSGICallables static method) StreamReader (class in cheroot.makefile) StreamWriter (class in cheroot.makefile) strip_netloc() (in module cheroot.test.webtest) T TCPSocket (class in cheroot.cli) teardown_class() (cheroot.test.helper.CherootWebCase class method) test_100_Continue() (in module cheroot.test.test_conn) test_598() (in module cheroot.test.test_conn) test_Aplication_resolve() (in module cheroot.test.test_cli) test_bind_addr_inet() (in module cheroot.test.test_server) test_bind_addr_unix() (in module cheroot.test.test_server) test_bind_addr_unix_abstract() (in module cheroot.test.test_server) test_broken_connection_during_http_communication_fallback() (in module cheroot.test.test_conn) test_broken_connection_during_tcp_fin() (in module cheroot.test.test_conn) test_builtin_adapter_client_cert_no_verification() (in module cheroot.test.ssl.test_ssl_builtin) test_builtin_adapter_get_server_cert_environ_invalid_file() (in module cheroot.test.ssl.test_ssl_builtin) test_builtin_adapter_get_server_cert_environ_no_cert() (in module cheroot.test.ssl.test_ssl_builtin) test_builtin_adapter_with_false_key_password() (in module cheroot.test.test_ssl) test_builtin_create_ssl_socket_error() (in module cheroot.test.ssl.test_ssl_builtin) test_builtin_handshake_error_handling() (in module cheroot.test.ssl.test_ssl_builtin) test_builtin_handshake_timeout() (in module cheroot.test.ssl.test_ssl_builtin) test_bytes_read() (in module cheroot.test.test_makefile) test_bytes_written() (in module cheroot.test.test_makefile) test_Chunked_Encoding() (in module cheroot.test.test_conn) test_client() (in module cheroot.test.test_conn) (in module cheroot.test.test_core) test_client_with_defaults() (in module cheroot.test.test_core) test_compat_functions_negative_nonnative() (in module cheroot.test.test__compat) test_compat_functions_positive() (in module cheroot.test.test__compat) test_connection_keepalive() (in module cheroot.test.test_wsgi) test_Content_Length_in() (in module cheroot.test.test_conn) test_Content_Length_not_int() (in module cheroot.test.test_conn) test_Content_Length_out() (in module cheroot.test.test_conn) test_content_length_required() (in module cheroot.test.test_core) test_dispatch_no_script_name() (in module cheroot.test.test_dispatch) test_extract_bytes() (in module cheroot.test.test__compat) test_extract_bytes_invalid() (in module cheroot.test.test__compat) test_full_builtin_environ_population() (in module cheroot.test.ssl.test_ssl_builtin) test_full_pyopenssl_environ_population() (in module cheroot.test.ssl.test_ssl_pyopenssl) test_garbage_in() (in module cheroot.test.test_core) test_gateway_start_response_called_twice() (in module cheroot.test.test_wsgi) test_gateway_write_needs_start_response_called_before() (in module cheroot.test.test_wsgi) test_handshake_error_handling() (in module cheroot.test.ssl.test_ssl_pyopenssl) test_high_number_of_file_descriptors() (in module cheroot.test.test_server) test_HTTP11_persistent_connections() (in module cheroot.test.test_conn) test_HTTP11_pipelining() (in module cheroot.test.test_conn) test_HTTP11_Timeout() (in module cheroot.test.test_conn) test_HTTP11_Timeout_after_request() (in module cheroot.test.test_conn) test_http_connect_request() (in module cheroot.test.test_core) test_http_over_https_error() (in module cheroot.test.test_ssl) test_https_over_http_error() (in module cheroot.test.test_ssl) test_invalid_selected_connection() (in module cheroot.test.test_conn) test_kb_int_from_http_handler() (in module cheroot.test.test_conn) test_keepalive() (in module cheroot.test.test_conn) test_keepalive_conn_management() (in module cheroot.test.test_conn) test_large_request() (in module cheroot.test.test_core) test_malformed_header() (in module cheroot.test.test_core) test_malformed_http_method() (in module cheroot.test.test_core) test_malformed_request_line() (in module cheroot.test.test_core) test_no_content_length() (in module cheroot.test.test_core) test_No_CRLF() (in module cheroot.test.test_conn) test_No_Message_Body() (in module cheroot.test.test_conn) test_normal_request() (in module cheroot.test.test_core) test_ntou_escape() (in module cheroot.test.test__compat) test_openssl_adapter_with_false_key_password() (in module cheroot.test.test_ssl) test_overload_results_in_suitable_http_error() (in module cheroot.test.test_server) test_overload_thread_does_not_leak() (in module cheroot.test.test_server) test_parse_acceptable_uri() (in module cheroot.test.test_core) test_parse_no_leading_slash_invalid() (in module cheroot.test.test_core) test_parse_uri_absolute_uri() (in module cheroot.test.test_core) test_parse_uri_asterisk_uri() (in module cheroot.test.test_core) test_parse_uri_fragment_uri() (in module cheroot.test.test_core) test_parse_uri_invalid_uri() (in module cheroot.test.test_core) test_parse_uri_unsafe_uri() (in module cheroot.test.test_core) test_parse_wsgi_bind_addr() (in module cheroot.test.test_cli) test_peercreds_unix_sock() (in module cheroot.test.test_server) test_peercreds_unix_sock_with_lookup() (in module cheroot.test.test_server) test_plat_specific_errors() (in module cheroot.test.test_errors) test_prepare_makes_server_ready() (in module cheroot.test.test_server) test_query_string_request() (in module cheroot.test.test_core) test_readall_or_close() (in module cheroot.test.test_conn) test_remains_alive_post_unhandled_exception() (in module cheroot.test.test_conn) test_request_line_split_issue_1220() (in module cheroot.test.test_core) test_reuse_port() (in module cheroot.test.test_server) test_safe_call_coverage() (in module cheroot.test.ssl.test_ssl_pyopenssl) test_send_header_before_closing() (in module cheroot.test.test_core) test_server_interrupt() (in module cheroot.test.test_server) test_serving_is_false_and_stop_returns_after_ctrlc() (in module cheroot.test.test_server) test_ssl_adapters() (in module cheroot.test.test_ssl) test_ssl_adapters_with_private_key_password() (in module cheroot.test.test_ssl) test_ssl_env() (in module cheroot.test.test_ssl) test_stop_interrupts_serve() (in module cheroot.test.test_server) test_streaming_10() (in module cheroot.test.test_conn) test_streaming_11() (in module cheroot.test.test_conn) test_streamreader_with_tls_and_regular_sockets() (in module cheroot.test.ssl.test_ssl_builtin) test_streamreader_with_tls_socket() (in module cheroot.test.ssl.test_ssl_pyopenssl) test_streamwriter_with_regular_socket() (in module cheroot.test.ssl.test_ssl_pyopenssl) test_streamwriter_with_tls_and_regular_sockets() (in module cheroot.test.ssl.test_ssl_builtin) test_threadpool_invalid_threadrange() (in module cheroot.test.test_server) test_threadpool_multistart_validation() (in module cheroot.test.test_server) test_threadpool_threadrange_set() (in module cheroot.test.test_server) test_tls_client_auth() (in module cheroot.test.test_ssl) test_tlssocket_io_handles_want_errors() (in module cheroot.test.ssl.test_ssl_pyopenssl) test_tlssocket_is_readable() (in module cheroot.test.ssl.test_ssl_pyopenssl) test_tlssocket_readinto_handles_syscallerror_eof() (in module cheroot.test.ssl.test_ssl_pyopenssl) test_tlssocket_sock_shutdown() (in module cheroot.test.ssl.test_ssl_pyopenssl) test_tlssocket_timeout_on_repeated_errors() (in module cheroot.test.ssl.test_ssl_pyopenssl) test_tlssocket_with_buffered_reader() (in module cheroot.test.ssl.test_ssl_pyopenssl) test_unhandled_exception_in_request_handler() (in module cheroot.test.test_conn) test_wrap_with_builtin_ssl_wrap_fails() (in module cheroot.test.ssl.test_ssl_builtin) test_wrap_with_pyopenssl_ssl_connection_creation_fails() (in module cheroot.test.ssl.test_ssl_pyopenssl) testing_server() (in module cheroot.test.test_conn) (in module cheroot.test.test_core) testing_server_close() (in module cheroot.test.test_core) testing_server_with_defaults() (in module cheroot.test.test_core) thread_and_native_server() (in module cheroot.testing) thread_and_wsgi_server() (in module cheroot.testing) thread_exceptions() (in module cheroot.test.test_ssl) ThreadPool (class in cheroot.workers.threadpool) time (cheroot.test.webtest.WebCase attribute) timeout (cheroot.server.HTTPServer attribute) tls_ca_certificate_pem_path() (in module cheroot.test.conftest) (in module cheroot.test.test_ssl) tls_certificate() (in module cheroot.test.conftest) (in module cheroot.test.test_ssl) tls_certificate_chain_pem_path() (in module cheroot.test.conftest) (in module cheroot.test.test_ssl) tls_certificate_passwd_private_key_pem_path() (in module cheroot.test.conftest) (in module cheroot.test.test_ssl) tls_certificate_pem_path() (in module cheroot.test.conftest) tls_certificate_private_key_pem_path() (in module cheroot.test.conftest) (in module cheroot.test.test_ssl) tls_http_server() (in module cheroot.test.test_ssl) TLSSocket (class in cheroot.ssl.tls_socket) traceback (cheroot.test.test_conn.ErrorLogMonitor.ErrorLogCall attribute) type (cheroot.ssl.tls_socket.TLSSocket property) U unix_abstract_sock() (in module cheroot.test.test_server) unix_file_sock() (in module cheroot.test.test_server) unix_sock_file() (in module cheroot.test.test_server) UnixSocket (class in cheroot.cli) unregister() (cheroot.connections._ThreadsafeSelector method) upload() (cheroot.test.test_conn.WSGICallables static method) url (cheroot.test.webtest.WebCase attribute) V version (cheroot.server.HTTPServer attribute) (cheroot.wsgi.Gateway_10 attribute) (cheroot.wsgi.Gateway_u0 attribute) version() (cheroot.ssl.tls_socket.TLSSocket method) W wbufsize (cheroot.server.HTTPConnection attribute) WebCase (class in cheroot.test.webtest) WorkerThread (class in cheroot.workers.threadpool) wrap() (cheroot.ssl.Adapter method) (cheroot.ssl.builtin.BuiltinSSLAdapter method) (cheroot.ssl.pyopenssl.pyOpenSSLAdapter method) writable() (cheroot.ssl.tls_socket.TLSSocket method) (cheroot.test.test_makefile.MockSocket method) write() (cheroot.makefile.BufferedWriter method) (cheroot.makefile.StreamWriter method) (cheroot.server.HTTPRequest method) (cheroot.ssl.tls_socket.TLSSocket method) (cheroot.test.test_makefile.MockSocket method) (cheroot.wsgi.Gateway method) wrong_cl_buffered() (cheroot.test.test_conn.WSGICallables static method) wrong_cl_unbuffered() (cheroot.test.test_conn.WSGICallables static method) wsgi_app() (in module cheroot.test.test_cli) wsgi_invoke() (in module cheroot.test.test_dispatch) wsgi_server() (in module cheroot.testing) wsgi_server_client() (in module cheroot.test.conftest) wsgi_server_thread() (in module cheroot.test.conftest) wsgi_version (cheroot.wsgi.Server attribute) WSGICallables (class in cheroot.test.test_conn) (class in cheroot.test.test_core) WSGIGateway (in module cheroot.wsgi) WSGIGateway_10 (in module cheroot.wsgi) WSGIGateway_u0 (in module cheroot.wsgi) WSGIPathInfoDispatcher (in module cheroot.wsgi) WSGIServer (in module cheroot.wsgi)