hosts-rs
- hosts: Hosts file parsing, modification library
- resolve-github: Use Cloudflare DoH to resolve GitHub domains and generate hosts files
- github-hosts: Modify hosts to speed up GitHub access
Summary Mesos is a tool to gather binary code coverage on all user-land Windows targets without need for source or recompilation. It also provides an
alterware-launcher Download latest release Unpack the archive and place alterware-launcher.exe in the game directory Run alterware-launcher.exe, after
someip_parse A Rust library for parsing the SOME/IP network protocol (without payload interpretation). Usage Add the following to your Cargo.toml: [de
massh 1 library and 2 binary crates to run SSH/SCP commands on a "mass" of hosts in parallel. The binary crates are CLI and GUI "frontends" for the li
repugnant-pickle Because it is, isn't it? This is a Rust crate for dealing with the Python pickle format. It also has support for opening PyTorch file
zabbix-tools A CLI tool for interacting with Zabbix API built in Rust. Designed for Zabbix 6.0. Functions added to test API and add hosts manually or
gh-config-rs Loads config and hosts for gh CLI in Rust. Getting started [dependencies] gh-config = "0.2" Usage use std::error::Error; use gh_config::*
wasmcloud-operator An operator for managing a set of wasmCloud hosts running on Kubernetes and manage wasmCloud applications using wadm. The goal is t
GitLab Deploy is used for deploying software projects to multiple hosts during different phases. This program should be run on Linux.
Host EDitor A command-line tool to easily manage you hosts file. View Demo · Report Bug · Request Feature Table of Contents About The Project Built Wi
rust-vst2 A library to help facilitate creating VST plugins in rust. This library is a work in progress and as such does not yet implement all opcodes
hc-rs - hosts-creator-rust fetch and merge multiple hosts files this is a WIP whats done fetching hosts files merging hosts files removing duplicate
Rust FileOps Rust File Management CLI is a command-line tool written in Rust that provides essential file management functionalities. Whether you're w
FTZZ File Tree Fuzzer allows you to create a pseudo-random directory hierarchy filled with some number of files. Installation $ cargo +nightly install
http_file_uploader Simple low-level web server to serve file uploads with some shell scripting-friendly features. A bridge between Web's multipart/for
This crate provide parsing fontconfig file but not yet complete all features
arsc arsc is a Rust library that provides the ability to parse and write Android resource file (arsc) [dependencies] arsc = "0.1" Compiler support: ru
corosync-config-parser A Rust crate for hassle-free Corosync's configuration file parsing. Inspired by Kilobyte22/config-parser. Usage extern crate co
ideapad A Rust utility library for some Lenovo IdeaPad specific functionality. A Fair Warning This crate calls raw ACPI methods, which on the best cas
Bumps hyper from 0.14.10 to 0.14.15.
Sourced from hyper's releases.
v0.14.15
Bug Fixes
- client: cancel blocking DNS lookup if
GaiFuture
is dropped (174b553d)Features
- http1: add
http1_writev(bool)
options to Client and Server builders, to allow forcing vectored writes (80627141)- upgrade: allow http upgrades with any body type (ab469eb3)
New Contributors
@luqmana
made their first contribution in hyperium/hyper#2680@whentze
made their first contribution in hyperium/hyper#2688@ahmedsobeh
made their first contribution in hyperium/hyper#2689v0.14.14
Bug Fixes
- client:
Features
- http2: always include original h2 error on broken pipe (6169db25)
- server: Remove Send + Sync requirement for Body in with_graceful_shutdown (1d553e52)
v0.14.13
Bug Fixes
- client: don't reuse a connection while still flushing (c88011da)
- server: convert panic to error if Connection::without_shutdown called on HTTP/2 conn (ea3e2282)
Features
- ffi: add hyper_request_set_uri_parts (a54689b9)
- lib:
v0.14.12
Bug Fixes
... (truncated)
Sourced from hyper's changelog.
v0.14.15 (2021-11-16)
Bug Fixes
- client: cancel blocking DNS lookup if
GaiFuture
is dropped (174b553dFeatures
- http1: add
http1_writev(bool)
options to Client and Server builders, to allow forcing vectored writes (80627141)- upgrade: allow http upgrades with any body type (ab469eb3)
v0.14.14 (2021-10-22)
Bug Fixes
- client:
Features
- h2: always include original h2 error on broken pipe (6169db25)
- server: Remove Send + Sync requirement for Body in with_graceful_shutdown (1d553e52)
v0.14.13 (2021-09-16)
Bug Fixes
- client: don't reuse a connection while still flushing (c88011da)
- server: convert panic to error if Connection::without_shutdown called on HTTP/2 conn (ea3e2282)
Features
- ffi: add hyper_request_set_uri_parts (a54689b9)
- lib:
v0.14.12 (2021-08-24)
Bug Fixes
... (truncated)
d0b1d9e
v0.14.15a1502e1
docs(http1): clarify HTTP1 preserve case optiona12db28
docs(upgrade): add module documentation for HTTP upgrades7f5e853
refactor(benches): make benchmark names more consistent174b553
fit(client): cancel blocking DNS lookup if GaiFuture dropped (#2689)913be88
docs(client): fix missing feature attrs in another doctest3221f57
docs(body) fix doctest failing due to missing features8062714
feat(http1): Add http1_writev(bool)
to client and server Buildersab469eb
feat(upgrade): allow http upgrades with any body typeb5022f3
v0.14.14Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labels
will set the current labels as the default for future PRs for this repo and language@dependabot use these reviewers
will set the current reviewers as the default for future PRs for this repo and language@dependabot use these assignees
will set the current assignees as the default for future PRs for this repo and language@dependabot use this milestone
will set the current milestone as the default for future PRs for this repo and languageYou can disable automated security fix PRs for this repo from the Security Alerts page.
Bumps tokio from 1.8.1 to 1.16.1.
Sourced from tokio's releases.
Tokio v1.16.1
1.16.1 (January 28, 2022)
This release fixes a bug in #4428 with the change #4437.
#4428: tokio-rs/tokio#4428 #4437: tokio-rs/tokio#4437
Tokio v1.16.0
Fixes a soundness bug in
io::Take
(#4428). The unsoundness is exposed when leaking memory in the givenAsyncRead
implementation and then overwriting the supplied buffer:impl AsyncRead for Buggy { fn poll_read( self: Pin<&mut Self>, cx: &mut Context<'_>, buf: &mut ReadBuf<'_> ) -> Poll<Result<()>> { let new_buf = vec![0; 5].leak(); *buf = ReadBuf::new(new_buf); buf.put_slice(b"hello"); Poll::Ready(Ok(())) } }
Also, this release includes improvements to the multi-threaded scheduler that can increase throughput by up to 20% in some cases (#4383).
Fixed
- io: soundness don't expose uninitialized memory when using
io::Take
in edge case (#4428)- fs: ensure
File::write
results in awrite
syscall when the runtime shuts down (#4316)- process: drop pipe after child exits in
wait_with_output
(#4315)- rt: improve error message when spawning a thread fails (#4398)
- rt: reduce false-positive thread wakups in the multi-threaded scheduler (#4383)
- sync: don't inherit
Send
fromparking_lot::*Guard
(#4359)Added
- net:
TcpSocket::linger()
andset_linger()
(#4324)- net: impl
UnwindSafe
for socket types (#4384)- rt: impl
UnwindSafe
forJoinHandle
(#4418)- sync:
watch::Receiver::has_changed()
(#4342)- sync:
oneshot::Receiver::blocking_recv()
(#4334)- sync:
RwLock
blocking operations (#4425)Unstable
... (truncated)
91b9850
chore: prepare Tokio v1.16.1 release (#4438)3c46705
io: fix take pointer check (#4437)afd2189
chore: prepare Tokio v1.16 release (#4431)986b88b
chore: update year in LICENSE files (#4429)257053e
util: add spawn_pinned
(#3370)5af9e0d
sync: add blocking lock methods to RwLock
(#4425)8f77ee8
net: add generic trait to combine UnixListener and TcpListener (#4385)2747043
tests: enable running wasm32-unknown-unknown tests (#4421)2a5071f
feat: implement Framed::map_codec
(#4427)621790e
io: fix take
when using evil reader (#4428)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labels
will set the current labels as the default for future PRs for this repo and language@dependabot use these reviewers
will set the current reviewers as the default for future PRs for this repo and language@dependabot use these assignees
will set the current assignees as the default for future PRs for this repo and language@dependabot use this milestone
will set the current milestone as the default for future PRs for this repo and languageYou can disable automated security fix PRs for this repo from the Security Alerts page.
A systemd-boot configuration and boot entry configuration parser library
Config Library for Rust Just-config is a configuration library for rust. It strives for the old Unix mantra "Do one thing and to it well".
Configure me A Rust library for processing application configuration easily About This crate aims to help with reading configuration of application fr
cfg-rs: A Configuration Library for Rust Applications Major Features One method to get all config objects, see get. Automatic derive config object, se
This repository is an experimental WebAssembly build of the [ymfm] Yamaha FM sound cores library.
Zap - A simple cross-platform orchestration and configuration management tool. The main goal for Zap is to a simple mechanism for managing groups of com
?? Corn A simple and pain-free configuration language. Corn has been designed using inspiration from JSON and Nix to produce a language that's easy an
locdev ??️ locdev is a handy CLI tool that simplifies the process of adding, removing, and listing entries in the hosts file. You no longer need to de
stage_config A Skyline plugin for Super Smash Bros. Ultimate that enables the use and modification of stage features that are otherwise hardcoded into
Summary Mesos is a tool to gather binary code coverage on all user-land Windows targets without need for source or recompilation. It also provides an