Results 98 issues of Nugine

Upgrade rlimit to v0.8.3 and disable it when building on non-Unix platforms. Related: + #171 + #357 + #412

**Is your feature request related to a problem? Please describe.** **Describe the solution you'd like** Add a method to check whether the mpsc channel is closed from rx side. `mpsc::Receiver::is_closed`...

E-help-wanted
E-easy
A-tokio
M-sync
C-feature-request

Benchmark: ``` from_str time: [372.11 ns 373.23 ns 374.35 ns] change: [-44.782% -44.174% -43.681%] (p = 0.00 < 0.05) Performance has improved. Found 1 outliers among 100 measurements (1.00%) 1...

Users have to link against c++ std library because of the usage of `std::string` and virtual methods. It is better if the requirement is optional.

Algorithmic/Performance

This commit allows writing data to an uninitialized buffer. Related: + https://github.com/denoland/deno/issues/15020

After a quick search, I find that the epaxos message definitions have no `Prepare` and `PrepareReply`. Is the recovery procedure implemented somewhere else?

https://github.com/ringbahn/ringbahn/blob/08e6464e64d8cc92e4af837dfe96778c85fc401c/src/fs.rs#L310-L318 Line 315 leaks the fd. The code below can prove that the fd is leaked. ```rust #![forbid(unsafe_code)] use std::os::unix::io::AsRawFd; use std::pin::Pin; use std::task::{Context, Poll}; use std::thread; use std::time::Duration; use...

I cannot find any scripts or guides which tell me how to reproduce the results on my local machine. Could you add a dockerfile to setup the environment and run...

I'm using mume as the main engine of my blog site. Thank you for this awesome project! Currently the CDN is hardcoded. [markdown-engine.ts#L1275](https://github.com/shd101wyy/mume/blob/24b45df832046a2d095acd1327ffe0208db7767d/src/markdown-engine.ts#L1275) A feature which provides some ways to...

It is impossible to prevent an incorrect remote process from triggering UB in the local process. Like `mmap` and `/proc/self/mem`, such a situation is out of the control of Rust...