aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)Author
2020-07-18FastCgiRequest::path: Get path from `REQUEST_URI`Teddy Wing
2020-07-18server.rs: Remove canonical status name from "Status" headerTeddy Wing
2020-07-17FastCgiRequest: Implement `conduit::RequestExt::path_mut`Teddy Wing
2020-07-16server.rs: Fix HTTP status code headerTeddy Wing
2020-07-04Add license (GNU GPLv3+)Teddy Wing
2020-07-04Server::start: Return a `Server` directly instead of a `Result`Teddy Wing
2020-07-04request::Error: Remove context from error variantsTeddy Wing
2020-07-04Add documentationTeddy Wing
2020-07-04server::internal_server_error: Change `match` to `unwrap_or_else`Teddy Wing
2020-07-04server: Log errorsTeddy Wing
2020-07-04server::handle_request: Wrap linesTeddy Wing
2020-07-04server: Rename `Error::WriteError` to `Error::Write` and remove contextTeddy Wing
2020-07-04server: Rename `Error::Io` to `Error::WriteError`Teddy Wing
2020-07-04Server::start: Handle errors with a 500 responseTeddy Wing
2020-06-29Rename `request::RequestError` to `request::Error`Teddy Wing
2020-06-29server::handle_request: Return errorsTeddy Wing
2020-06-29Server::start: Extract `fastcgi::run` request handler to functionTeddy Wing
2020-06-29Move `Server` code into a `server.rs` moduleTeddy Wing
2020-06-29FastCgiRequest: Make `scheme()` method privateTeddy Wing
2020-06-29Move request code to `request.rs`Teddy Wing
2020-06-28Server::start: Implement `conduit::Body::File` responseTeddy Wing
2020-06-28Server::start(): Write HTTP version and status codeTeddy Wing
2020-06-28Server: Working `start()` implementationTeddy Wing
2020-06-28FastCgiRequest::new: Remove unnecessary variableTeddy Wing
2020-06-28FastCgiRequest: Reorder `host` method implementationTeddy Wing
2020-06-28FastCgiRequest: Implement `conduit::RequestExt` `body` methodTeddy Wing
2020-06-28FastCgiRequest: Add empty extensions map to implsTeddy Wing
2020-06-28FastCgiRequest: Add headers to `conduit::RequestExt`Teddy Wing
2020-06-28FastCgiRequest: Add content lengthTeddy Wing
2020-06-28FastCgiRequest: Add remote addrTeddy Wing
2020-06-27FastCgiRequest: Add query stringTeddy Wing
2020-06-27FastCgiRequest: Add request pathTeddy Wing
2020-06-27FastCgiRequest: Use a `None` `virtual_root`Teddy Wing
2020-06-27FastCgiRequest: Remove elidable `'b` lifetime in `conduit::RequestExt`Teddy Wing
2020-06-27FastCgiRequest: Start implementing `conduit::RequestExt`Teddy Wing
2020-06-27FastCgiRequest: Add HTTP hostTeddy Wing
2020-06-27FastCgiRequest: Add `conduit::Scheme`Teddy Wing
2020-06-27FastCgiRequest: Add `conduit::Version`Teddy Wing
2020-06-27FastCgiRequest: Parse headers to a `conduit::HeaderMap`Teddy Wing
2020-06-27Create a wrapper struct for `fastcgi::Request`Teddy Wing
2020-06-23run(): Convert `fastcgi::Request` to `http::Request`Teddy Wing
2020-06-23From<fastcgi::Request>: Make a note to add the request bodyTeddy Wing
2020-06-23From<fastcgi::Request>: Convert HTTP headersTeddy Wing
2020-06-23Start conversion from `fastcgi::Request` to `http::Request`Teddy Wing
2020-06-23Ideas for APITeddy Wing
2020-06-22Initialise new Rust v1.44.1 projectTeddy Wing