# Unreleased ## Added - Implemented `Eq` for `common::headers::Encoding`, `common::headers::MediaType`, `common::headers::Headers`, `common::HttpHeaderError`, `common::Body`, `common::Version`, `common::RequestError`, `request::Uri`, `request::RequestLine`, `response::StatusCode`, `response::ResponseHeaders` - Allowed to set custom headers in HTTP responses. ## Changed - Mark `HttpServer::new_from_fd` as `unsafe` as the correctness of the unsafe code in this method relies on an invariant the caller has to uphold - Always set 'Content-Length' in non-100/204 responses regardless of whether the body is empty. Otherwise, the client waits for the server to close the connection or for timeout to occur. # v0.1.0 - micro-http v0.1.0 first release.