| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bumps [sha2](https://github.com/RustCrypto/hashes) from 0.9.6 to 0.9.8.
- [Release notes](https://github.com/RustCrypto/hashes/releases)
- [Commits](https://github.com/RustCrypto/hashes/compare/sha2-v0.9.6...sha2-v0.9.8)
---
updated-dependencies:
- dependency-name: sha2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|\
| |
| | |
Bump assert_fs from 1.0.4 to 1.0.5
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Bumps [assert_fs](https://github.com/assert-rs/assert_fs) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/assert-rs/assert_fs/releases)
- [Changelog](https://github.com/assert-rs/assert_fs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/assert-rs/assert_fs/compare/v1.0.4...v1.0.5)
---
updated-dependencies:
- dependency-name: assert_fs
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|\ \
| |/
|/| |
Bump assert_cmd from 2.0.0 to 2.0.1
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bumps [assert_cmd](https://github.com/assert-rs/assert_cmd) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/assert-rs/assert_cmd/releases)
- [Changelog](https://github.com/assert-rs/assert_cmd/blob/master/CHANGELOG.md)
- [Commits](https://github.com/assert-rs/assert_cmd/compare/v2.0.0...v2.0.1)
---
updated-dependencies:
- dependency-name: assert_cmd
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|\
| |
| | |
Bump thiserror from 1.0.28 to 1.0.29
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.28 to 1.0.29.
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.28...1.0.29)
---
updated-dependencies:
- dependency-name: thiserror
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|
|
|
| |
This is fine now that https://github.com/rust-embedded/cross/pull/582 is merged.
|
| |
|
| |
|
| |
|
|\
| |
| | |
file_upload.rs: sanitize path input
|
| | |
|
| | |
|
| |
| |
| |
| | |
Signed-off-by: Ali MJ Al-Nasrawy <alimjalnasrawy@gmail.com>
|
| | |
|
| | |
|
|\ \
| | |
| | | |
[Refactor] Miscellaneous small refactors
|
| | | |
|
| | |
| | |
| | |
| | | |
Signed-off-by: Ali MJ Al-Nasrawy <alimjalnasrawy@gmail.com>
|
| | |
| | |
| | |
| | | |
Signe-off-by: Ali MJ Al-Nasrawy <alimjalnasrawy@gmail.com>
|
| |/
|/| |
|
| | |
|
|\ \
| | |
| | | |
Print QR code to terminal
|
| | | |
|
| | | |
|
| |/ |
|
|/ |
|
| |
|
| |
|
| |
|
|\
| |
| | |
[Refactor] Fix clippy::too_many_arguments and rework error page rendering
|
| | |
|
| | |
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
... page rendering
Too many arguments are moved around and many of them are already stored
in MiniserveConfig. Many of these are used to render error pages.
To fix this issue, it was necessary to rework error page rendering:
1. Implement `ResponseError` for `ContextualError` so that it can be
returned from service handlers as is and will then be automatically
logged to the console and converted into an error response.
2. At service handler level, all error responses are now rendered as
plain text.
3. 'error_page_middleware' is now responsible for the rendering of the
final error page from plain text reponses.
Signed-off-by: Ali MJ Al-Nasrawy <alimjalnasrawy@gmail.com>
|
| |
|
| |
|
|\
| |
| | |
Implement show symlink destination
|
|/
|
|
|
|
|
|
|
|
|
|
|
| |
Add option `show_symlink_info` to represent show symlink info or not.
(Default to no)
Show symlink destination after symlink symbol in directory listing
Resemble `ls -l` and also the short argument select for this feature
is also `-l`.
Basic testing is included.
Related to #499
|
| |
|
|\
| |
| | |
Interfaces
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
.. when binding to wildcard addresses (:: or 0.0.0.0)
* Remove local variable `interfaces` because it is no longer used
multiple times.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
On some platforms, binding to to both "::" and "0.0.0.0" at the same
time is not allowed because "::" may already accepts ipv4 connections.
For other platforms, binding to both is necessary to support ipv4 and
ipv6.
This platform-specific behaviour is due to the variation in the
default value for the socket option "IPV6_ONLY".
Fix this by always setting the "IPv6_ONLY" sockopt to true!
|
| |
| |
| |
| |
| | |
Don't use `interfaces`, use `miniserve_config.interfaces` instead!
Otherwise, "0.0.0.0" is converted to "localhost"!
|