github.com/tokio-rs/bytes
Utilities for working with bytes
https://github.com/tokio-rs/bytes
Potential memory leak in 'shallow_clone_vec' when concurrently upgrading from vec to arc
KillingSpark opened this issue over 2 years ago
KillingSpark opened this issue over 2 years ago
is BytesMut based on ringbuffer?
zzwxh opened this issue over 2 years ago
zzwxh opened this issue over 2 years ago
BytesMut remaining
snaggen opened this issue over 2 years ago
snaggen opened this issue over 2 years ago
make IntoIter constructor public
matko opened this pull request over 2 years ago
matko opened this pull request over 2 years ago
iter() is missing on Buf
matko opened this issue over 2 years ago
matko opened this issue over 2 years ago
chore: prepare bytes v1.3.0
Phantomical opened this pull request over 2 years ago
Phantomical opened this pull request over 2 years ago
Release a new version of bytes
Phantomical opened this issue over 2 years ago
Phantomical opened this issue over 2 years ago
Update CI toolchain to a recent nightly
Phantomical opened this pull request over 2 years ago
Phantomical opened this pull request over 2 years ago
Add native-endian variants for all `get_x` and `put_y` functions in `Buf` and `BufMut`
Phantomical opened this pull request over 2 years ago
Phantomical opened this pull request over 2 years ago
Core dump occurs sometimes when drop for bytes
tryor opened this issue over 2 years ago
tryor opened this issue over 2 years ago
Is there any lib to implement Buf for File?
leptonyu opened this issue almost 3 years ago
leptonyu opened this issue almost 3 years ago
Support `atomic-polyfill` for targets without native atomics
iostat opened this pull request almost 3 years ago
iostat opened this pull request almost 3 years ago
Rename and expose `BytesMut::spare_capacity_mut`
yotamofek opened this pull request almost 3 years ago
yotamofek opened this pull request almost 3 years ago
Allow creating custom Bytes instances using constructor that takes an Arc<dyn Any>
rklaehn opened this issue almost 3 years ago
rklaehn opened this issue almost 3 years ago
Passing BytesMut to tokio::UdpSocket always receives 0 bytes
ColinAtEinride opened this issue almost 3 years ago
ColinAtEinride opened this issue almost 3 years ago
bug assertion failed: self.remaining() >= 1'
langzime opened this issue almost 3 years ago
langzime opened this issue almost 3 years ago
docs: Bytes::new etc should return Self not Bytes
adamchalmers opened this pull request almost 3 years ago
adamchalmers opened this pull request almost 3 years ago
Custom vtable API
HyeonuPark opened this pull request almost 3 years ago
HyeonuPark opened this pull request almost 3 years ago
[Question] why bytes not support std::io::seek trait
Ted-Jiang opened this issue almost 3 years ago
Ted-Jiang opened this issue almost 3 years ago
Drop separate miri codepath for ptr_map when LLVM issues are fixed
RalfJung opened this issue almost 3 years ago
RalfJung opened this issue almost 3 years ago
Core dump occurs sometimes when drop Shared memory.
Chengwch opened this issue almost 3 years ago
Chengwch opened this issue almost 3 years ago
Don't have important data in unused capacity when calling reserve
Darksonn opened this pull request almost 3 years ago
Darksonn opened this pull request almost 3 years ago
Bytes assumes that Vec::reserve retains data in the unused capacity
Darksonn opened this issue almost 3 years ago
Darksonn opened this issue almost 3 years ago
chore: prepare bytes v1.2.1
Darksonn opened this pull request about 3 years ago
Darksonn opened this pull request about 3 years ago
Fix reserve over allocating underlying buffer
schultetwin1 opened this pull request about 3 years ago
schultetwin1 opened this pull request about 3 years ago
reserve_inner over allocates which can lead to a OOM conidition
schultetwin1 opened this issue about 3 years ago
schultetwin1 opened this issue about 3 years ago
Stabilize vtable api
ipoupaille opened this pull request about 3 years ago
ipoupaille opened this pull request about 3 years ago
`Bytes::slice` doesn't always return an actual slice of the original `Bytes`
alexschrod opened this issue about 3 years ago
alexschrod opened this issue about 3 years ago
chore: prepare bytes v1.2.0
Darksonn opened this pull request about 3 years ago
Darksonn opened this pull request about 3 years ago
Replacement over stale PR: Fix bytes mut asymptotics
NobodyXu opened this pull request about 3 years ago
NobodyXu opened this pull request about 3 years ago
Fix: `From<BytesMut> fo Vec<u8>` implementation
NobodyXu opened this pull request about 3 years ago
NobodyXu opened this pull request about 3 years ago
miri: don't use int2ptr casts for invalid pointers
Darksonn opened this pull request about 3 years ago
Darksonn opened this pull request about 3 years ago
Safe method for creating UninitSlice
Rosskaman opened this issue about 3 years ago
Rosskaman opened this issue about 3 years ago
chore: Fix unused warnings
LucioFranco opened this pull request about 3 years ago
LucioFranco opened this pull request about 3 years ago
Chain of two large (i.e. BytesMut) panics
jasl8r opened this issue about 3 years ago
jasl8r opened this issue about 3 years ago
Provide `put_ne` and `get_ne` implementations for native endianness
lehmanju opened this issue about 3 years ago
lehmanju opened this issue about 3 years ago
impl From for `&mut UninitSlice` to `&mut [MaybeUninit<u8>]`
erickt opened this pull request about 3 years ago
erickt opened this pull request about 3 years ago
Add conversion from Bytes to Vec<u8>
NobodyXu opened this pull request about 3 years ago
NobodyXu opened this pull request about 3 years ago
Update actions/checkout action to v3
taiki-e opened this pull request about 3 years ago
taiki-e opened this pull request about 3 years ago
Only avoid pointer casts when using miri
Darksonn opened this pull request over 3 years ago
Darksonn opened this pull request over 3 years ago
Fix bugs in `BytesMut::reserve_inner`
NobodyXu opened this pull request over 3 years ago
NobodyXu opened this pull request over 3 years ago
Add conversion from BytesMut to Vec<u8>
NobodyXu opened this pull request over 3 years ago
NobodyXu opened this pull request over 3 years ago
Make strict provenance compatible
Darksonn opened this pull request over 3 years ago
Darksonn opened this pull request over 3 years ago
Add TSAN support
Darksonn opened this pull request over 3 years ago
Darksonn opened this pull request over 3 years ago
Thread Sanitizer - Data race reserve_inner
drconopoima opened this issue over 3 years ago
drconopoima opened this issue over 3 years ago
Implement Bytes::unsplit
adeschamps opened this pull request over 3 years ago
adeschamps opened this pull request over 3 years ago
Faillably get data from the `Buf`
midnightexigent opened this issue over 3 years ago
midnightexigent opened this issue over 3 years ago
Clarify BytesMut::unsplit docs
leshow opened this pull request over 3 years ago
leshow opened this pull request over 3 years ago
Add a way to tell if `Bytes` is unique
zyxw59 opened this issue over 3 years ago
zyxw59 opened this issue over 3 years ago
Implement `Extend<Bytes>` for `BytesMut`
robjtede opened this pull request over 3 years ago
robjtede opened this pull request over 3 years ago
`Bytes::with_vtable` Can it be opened for external use
xiaxiangjun opened this issue over 3 years ago
xiaxiangjun opened this issue over 3 years ago
Fix amortized asymptotics of `BytesMut`
steffahn opened this pull request over 3 years ago
steffahn opened this pull request over 3 years ago
Bad “optimization” of `BytesMut` re-allocations
steffahn opened this issue over 3 years ago
steffahn opened this issue over 3 years ago
Fix aliasing in Clone by using a raw pointer
saethlin opened this pull request over 3 years ago
saethlin opened this pull request over 3 years ago
Unsoundness due to construction of &mut [u8] and Box<[u8]> in Clone impl
saethlin opened this issue over 3 years ago
saethlin opened this issue over 3 years ago
Add BytesMut::try_reserve()
Guiguiprim opened this pull request over 3 years ago
Guiguiprim opened this pull request over 3 years ago
How to make a reverse bytes?
awsa2ron opened this issue over 3 years ago
awsa2ron opened this issue over 3 years ago
Make `try_unsplit` method public
stevenengler opened this pull request almost 4 years ago
stevenengler opened this pull request almost 4 years ago
Consider an unsplit method for Bytes
eloff opened this issue about 4 years ago
eloff opened this issue about 4 years ago
Add `trait ExactSizeBuf` as well as corresponding implementations
regexident opened this pull request about 4 years ago
regexident opened this pull request about 4 years ago
add support for varint
YoshieraHuang opened this pull request over 4 years ago
YoshieraHuang opened this pull request over 4 years ago
Fix chain remaining_mut(), allowing to chain growing buffer
Zettroke opened this pull request over 4 years ago
Zettroke opened this pull request over 4 years ago
WIP: Make alloc optional
xoac opened this pull request over 4 years ago
xoac opened this pull request over 4 years ago
Make alloc optional (embedded rust)
xoac opened this issue over 4 years ago
xoac opened this issue over 4 years ago
Return more chunks from Take::chunks_vectored
vorner opened this pull request over 4 years ago
vorner opened this pull request over 4 years ago
Take::chunks_vectored breaks the API contract of providing all slices
vorner opened this issue over 4 years ago
vorner opened this issue over 4 years ago
Add feature to support platforms without atomic CAS
taiki-e opened this pull request over 4 years ago
taiki-e opened this pull request over 4 years ago
1.0.1 does not compile for arm-thumb-v6m targets (Cortex-M0)
henrikssn opened this issue over 4 years ago
henrikssn opened this issue over 4 years ago
Document that `copy_to_bytes()` panics if len > remaining
djc opened this issue over 4 years ago
djc opened this issue over 4 years ago
meta: Expose `Bytes` vtable
carllerche opened this issue almost 5 years ago
carllerche opened this issue almost 5 years ago
Conversion from Bytes to Vec<u8>?
akiradeveloper opened this issue almost 5 years ago
akiradeveloper opened this issue almost 5 years ago
Safety documentation
aticu opened this issue about 5 years ago
aticu opened this issue about 5 years ago
API to peek at integers of buffer
mandreyel opened this issue over 5 years ago
mandreyel opened this issue over 5 years ago
Feature: Consider providing `StrBytes` interface
Diggsey opened this issue over 5 years ago
Diggsey opened this issue over 5 years ago
Implement BufQueue type
stepancheg opened this pull request over 5 years ago
stepancheg opened this pull request over 5 years ago
Add try_get_* methods on `Buf` trait (Updates #277)
Diggsey opened this pull request over 5 years ago
Diggsey opened this pull request over 5 years ago
[Question] Next steps about vtable and mmap?
quark-zju opened this issue over 5 years ago
quark-zju opened this issue over 5 years ago
0.5 release prevents going back from Bytes to BytesMut
mqudsi opened this issue over 5 years ago
mqudsi opened this issue over 5 years ago
Consider providing Rewind-style traits
seanmonstar opened this issue over 5 years ago
seanmonstar opened this issue over 5 years ago
Minimal versions
mathstuf opened this pull request over 5 years ago
mathstuf opened this pull request over 5 years ago
Not compatible with Miri's stacked borrow implementation
CodesInChaos opened this issue almost 6 years ago
CodesInChaos opened this issue almost 6 years ago
Add `Bytes::try_unsplit()`
abonander opened this issue almost 6 years ago
abonander opened this issue almost 6 years ago
Provide try_get_* methods for `Buf`
caelunshun opened this pull request almost 6 years ago
caelunshun opened this pull request almost 6 years ago
Request: Provide try_get_* methods
oblique opened this issue over 6 years ago
oblique opened this issue over 6 years ago
Include a Bytes-based ring buffer
djc opened this issue about 7 years ago
djc opened this issue about 7 years ago
Introduce Bytes::to_mut
nox opened this pull request over 7 years ago
nox opened this pull request over 7 years ago
add support for generating random sequences with QuickCheck
sunshowers opened this pull request over 7 years ago
sunshowers opened this pull request over 7 years ago
Bytes::try_attach(&[u8])
stepancheg opened this pull request about 8 years ago
stepancheg opened this pull request about 8 years ago