- Notifications
You must be signed in to change notification settings - Fork137
PermalinkChoose a base ref {{ refName }}default Choose a head ref {{ refName }}default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also orlearn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also.Learn more about diff comparisons here.
base repository:tiny-http/tiny-http
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
Uh oh!
There was an error while loading.Please reload this page.
base:0.11.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}defaultLoading
...
head repository:tiny-http/tiny-http
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
Uh oh!
There was an error while loading.Please reload this page.
compare:0.12.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}defaultLoading
- 7commits
- 22files changed
- 6contributors
Commits on Mar 25, 2022
Breaking change.* Implement a new module `connection`, which abstracts `std::net` types into ones that can use `std::os::unix::net` types on Unix platforms.* Change `ServerConfig::addr` to a new, abstracted type and add `http_unix` method. `http` and `https` methods are unchanged and should still work.* `Request::remote_addr` now returns `Option<&SocketAddr>`. This is `Some` for TCP servers and `None` for UNIX servers (since UNIX remote sockets are almost always unnamed).
ColonelThirtyTwo committedMar 25, 2022
Commits on Apr 2, 2022
Update log dependency to 0.4.4
Some valid versions of log 0.4.x don't work with Rust 2018 idioms soupdate the version specifier here to require at least 0.4.4
bradfier committedApr 2, 2022
Commits on Jun 14, 2022
This PR allows the dependency on `zeroize` to float amongst whatever stable version might be in use by the project including this library. Not allowing it to float leads to incompatibilities with widely-used crates like `x25519-dalek` and `rsa`, which have older versions on pre-1.5 versions of `zeroize`.
Commits on Jun 26, 2022
Remove the 'static requirement on TestRequest::path
With 'static, one can only use static string slices, which makes itimpossible to test with urls generated at runtime, such as onesgenerated by a fuzzer.This change is backwards-compatible, because it only relaxes therequirements on `with_path`, and although the type of the field changed,that field is not exposed.This doesn't incur an extra copy either. The copy was already there,it only got moved out of `into` and into `with_path` now.
Commits on Sep 9, 2022
Commits on Oct 5, 2022
Merge pull request#228from esheppa/use-httpdate
Reduce dependencies, switch to `httpdate` crate
bradfier authoredOct 5, 2022
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:git diff 0.11.0...0.12.0
Uh oh!
There was an error while loading.Please reload this page.