Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/tokio-rs/bytes

Utilities for working with bytes
https://github.com/tokio-rs/bytes

Initial stab at a buffer pool

1c2234f7fea1ad481f6730049f03b6d3ffdc40e7 authored over 8 years ago by Carl Lerche <[email protected]>
Refactor heap allocation

dc25c7564e0830d138a14137e64d7ec980223009 authored over 8 years ago by Carl Lerche <[email protected]>
Bump version to v0.4.0-dev

b10b1cd2e20eec14b3a05cfecd7460507482bef3 authored over 8 years ago by Carl Lerche <[email protected]>
Bytes reader should be Send

3ca009577b655f9059ba4ec8208c1b39869260ac authored over 8 years ago by Carl Lerche <[email protected]>
Freshen up buf API

270d2e2844f167fade46325585fcf6c16aa41704 authored over 8 years ago by Carl Lerche <[email protected]>
Bump version to v0.3.0

12dfc417ce3de87ca0ae867636fcb9faeccdb242 authored about 9 years ago by Carl Lerche <[email protected]>
Make MutBuf::advance unsafe

Closes #38

6b624b849ab422840a3e87e8e8e7eac171df67d0 authored about 9 years ago by Carl Lerche <[email protected]>
Implement Debug for the various ByteBuf types

01c1e05a91fe24e0ea5f6b3050effe8a5ed402d6 authored about 9 years ago by Florian Hartwig <[email protected]>
Add clear method to RingBuf

a76dd8ed0e38ead52a774d98770ca0b1f918ecf8 authored about 9 years ago by Nandor Kracser <[email protected]>
Make sub mods public to help docgen

4ce8b1c2c8bfbe9bc6c26dbdfdd4c881beea91be authored about 9 years ago by Carl Lerche <[email protected]>
Fix tests

3d0a4adc30b5b74d31b7fb03e323124e6163cd00 authored about 9 years ago by Carl Lerche <[email protected]>
Specify Rust versions in travis.yml

ef82792adfd3d2ce52abc81cd6dd4755df1193f6 authored about 9 years ago by Carl Lerche <[email protected]>
Remove Windows build status

3fae2b0bbf7ddd9e21bd24d56751a9ce53bea5fc authored about 9 years ago by Carl Lerche <[email protected]>
Remove Appveyor builds

846aec9d2b22dc7ffe95e48a9ff40f5e2561124d authored about 9 years ago by Carl Lerche <[email protected]>
Fix for latest rustc.

7edb577d0ae7302606636cb0154e0d067ad7affd authored over 9 years ago by Dawid Ciężarkiewicz <[email protected]>
Merge branch 'v0.2.x'

531c77654cdd50d6fbb5af8b7dc488fc35f34110 authored over 9 years ago by Carl Lerche <[email protected]>
Provide `Take` decorator that limits `Buf` size

ed087be8532dba1e698e57cbb99a8e5428244985 authored over 9 years ago by Carl Lerche <[email protected]>
Mark `MutBuf::mut_buf` as unsafe

`MutBuf::mut_buf` allows access to uninitialized memory.

b4abd1431a553be131c757b9b366c71dfd6461af authored over 9 years ago by Carl Lerche <[email protected]>
Implement buffer traits on Vec<u8>, &[u8], Cursor

296cac263c5fa7b44d6503eeb90b815bfad1ffc9 authored over 9 years ago by Carl Lerche <[email protected]>
Add bytes() method to MutByteBuf to allow reading of data already written

without necessitating flipping to ByteBuf.

23ad12f842cd2532b685e903922bd74a8745598d authored over 9 years ago by Paul Cavallaro <[email protected]>
Bump version to v0.2.10

d20661676fe7d31b11c2dadd5abcab3105e3d85f authored over 9 years ago by Carl Lerche <[email protected]>
no need to be marked mutable

allows code to compile with nightly again.

c17f16fdf2ba85e6c33dcf8444a8a3efd66031aa authored over 9 years ago by Felix Kronlage <[email protected]>
Add resume() method to ByteBuf that restores prior write position.

7b63fa034fdd5b82c56d1b2ebcdc9877bcc0a69a authored over 9 years ago by Jamie Turner <[email protected]>
RingBuf: Fix edge cases with mark/reset.

- This fixes #25 and fixes #26.

- Move the mark state into a 'Mark' enum.

- Store both 'pos' a...

d2b4cc38700980d66b9aef175a815a251e938ef1 authored over 9 years ago by James Bielman <[email protected]>
More badges!

2d3b4b9002d5321ef878a7a97b4f5d15459faedb authored over 9 years ago by Carl Lerche <[email protected]>
Run Windows CI on multiple platforms

0d7d1207330859bc3f61b5ac820e7b6cc4f03ba7 authored over 9 years ago by Carl Lerche <[email protected]>
Use Appveyor for Windows CI

5584fa84dca995e6349b45e37c01648a482d612d authored over 9 years ago by Carl Lerche <[email protected]>
Bump version to v0.2.9

64f8a0c6f6870929d1826634fa97a05a75ad5af3 authored over 9 years ago by Carl Lerche <[email protected]>
+ isn't implemented on Vec any more

d25958970ee451a01bbee7b6b51f10eb0ef43990 authored over 9 years ago by Florian Hartwig <[email protected]>
Don't transmute & to &mut

c5452b8ccec70a0c5de423455eab41478a7ff97a authored over 9 years ago by Florian Hartwig <[email protected]>
Bump version to v0.2.8

a91ee81bda9eba806f76f9aa785789fa08abca1e authored over 9 years ago by Carl Lerche <[email protected]>
Remove unstable attribute

e39f2ba9171fea8f471f8c71e513de6a3180ccaf authored over 9 years ago by Carl Lerche <[email protected]>
Bump version to v0.2.7

e62bd07b779da10b30f672fd4211cfca83b33561 authored over 9 years ago by Carl Lerche <[email protected]>
add mark/reset feature to ByteBuf and RingBuf

4d645c7f532c82df040f96c1230fb0ef7625ac6a authored over 9 years ago by Dan Burkert <[email protected]>
Add some basic tests for RingBuf

40f1d1aa77f0fce11da943b67b408e29f05eb893 authored over 9 years ago by Florian Hartwig <[email protected]>
Fix bugs in RingBuf's io::Read and io::Write instance

c4546493eaad57e69e37aa4205a08000bcf82153 authored over 9 years ago by Florian Hartwig <[email protected]>
Fix Buf and MutBuf documentation

e22415b4162e3de34b7b7f6ae5aa79a2d764acef authored over 9 years ago by Florian Hartwig <[email protected]>
Move various ByteStr impls into separate files

c9d3427fd5ded91d0f13b161020316287af97bb4 authored over 9 years ago by Carl Lerche <[email protected]>
Group files as buf or byte str related

ac427665353318bd54b61afc2de6dbb1df9f312e authored over 9 years ago by Carl Lerche <[email protected]>
Move heap allocator into a module

c4f2e20eb1f5860f68ba6465128eaf0ff069f077 authored over 9 years ago by Carl Lerche <[email protected]>
Remove unnecessary #[allow(..)]

dfe4cec8714221ac5f2017d210e5f3e6b607dd56 authored over 9 years ago by Carl Lerche <[email protected]>
Bump version to v0.2.6

1ead637f69ddc54ff55e33adcd6b3c41fe302219 authored over 9 years ago by Carl Lerche <[email protected]>
Fix TraitObject

c8f0bbd513b5a87b51efc8424ff77ff552a4dea0 authored over 9 years ago by Carl Lerche <[email protected]>
Bump version to v0.2.5

8af74ae40e28de4937fd8a002943a62bd30adecc authored over 9 years ago by Carl Lerche <[email protected]>
Get compiling on Rust 1.0 beta

29e5dc72bb5d46c551aae781f8bbd1aac22f0f8b authored over 9 years ago by Carl Lerche <[email protected]>
Update for new blanket impl rules.

635274752ba6ee0ebc7ee9b9f52736ffbf1a4ee3 authored over 9 years ago by Victor Berger <[email protected]>
Bump version to v0.2.4

fb67281e724e6692603660c640c1c8a090fc0daa authored over 9 years ago by Carl Lerche <[email protected]>
Track Rust nightlies

f0ce42d9c354dc1f5b434459e9721bf5c0ba2393 authored over 9 years ago by Carl Lerche <[email protected]>
Bump version to v0.2.3

7a12abb6e60e586919b7d8d801628a9271c23a1a authored over 9 years ago by Carl Lerche <[email protected]>
Add Read and Write to RingBuf

e4fd3924589550725a0cd297ed191e04d9a66e2f authored over 9 years ago by Andrew Hobden <[email protected]>
Bump version to v0.2.2

74a59c66b40e473d00d02ef0976f9993bc2d0e2a authored over 9 years ago by Carl Lerche <[email protected]>
Track Rust nightlies

805b15e5171fe6ebde138355ff4ca38ca8496630 authored over 9 years ago by Carl Lerche <[email protected]>
Bump version to 0.2.1

54f98821f3f62777899398d016e92041cea9a2c9 authored over 9 years ago by Carl Lerche <[email protected]>
Track Rust nightlies

8f526231d84b6b5afa03a0ca5607cf73df271889 authored over 9 years ago by Carl Lerche <[email protected]>
Bump version to 0.2.0

53624038ad103ef854f5b3fdc9ecca9d34ee7b49 authored over 9 years ago by Carl Lerche <[email protected]>
Implement Source for std::io::Read

83680dda27c1e5af4bd35cb71ea04c5e8e81f8af authored over 9 years ago by Carl Lerche <[email protected]>
Fix panics on operations on 0-capacity RingBuf

bb1227116baa6c7143fffd87accef8b6e423ebe6 authored over 9 years ago by Florian Hartwig <[email protected]>
Implement slice for small ByteStr

68a0abf687ed147e878f1766c0da90f988774d50 authored over 9 years ago by Carl Lerche <[email protected]>
Flesh out ToBytes, ByteStr::concat, and ByteStr eq

bd2c643e17aa62775f84a3449da2b7b47288d008 authored over 9 years ago by Carl Lerche <[email protected]>
Track Rust master

a87dea0bd4913d5aae853ef37aca9e3cc2ab74cb authored over 9 years ago by Carl Lerche <[email protected]>
Fix errors and warnings with current rust nightly

3f9b7f6d46a97e85179652a986635be21d6f0322 authored almost 10 years ago by Florian Hartwig <[email protected]>
Fix deprecation warnings

e806a59b4a6f0f3822342a09fb7d54bef005a402 authored almost 10 years ago by Carl Lerche <[email protected]>
Remove RingBufReader and RingBufWriter types

6f00c6117b72189018866b18bc839600021a479e authored almost 10 years ago by Florian Hartwig <[email protected]>
Fix a couple of bugs

113bff22c66703f413c027a888c4c42af4bcf3ea authored almost 10 years ago by Carl Lerche <[email protected]>
Bump version to 0.1.3

b7c7ff5ab6b9cb1b46122825966b3b2e7e2ba3e5 authored almost 10 years ago by Carl Lerche <[email protected]>
Remove unnecessary Send impl

7e02c29e85c07180e5a6e8a4af8202d41a3d1f68 authored almost 10 years ago by Florian Hartwig <[email protected]>
Implement Debug for Bytes

7444721d98b4385f529cd1fa2947c3b25631f63a authored almost 10 years ago by Carl Lerche <[email protected]>
Implement Read / Write for Buf types

e39ba25a9563d0fe1bff6b48b822e3332478a656 authored almost 10 years ago by Carl Lerche <[email protected]>
Bump version to 0.1.2

1f1aa3654781dcd06d73bc40f15f3524a6684770 authored almost 10 years ago by Carl Lerche <[email protected]>
Add io feature

a3fea6b1e2989c0970dbeb702daeaab0e24f8ecf authored almost 10 years ago by Carl Lerche <[email protected]>
Temporarily remove iobuf from deps

d7a9e9ffc99c8bf434a931bdc8939f7c972aeda7 authored almost 10 years ago by Carl Lerche <[email protected]>
Fixed error on Rust master - no drop flag requires feature

1442ad219c19990e950c8682fbee5d6ad7c4385f authored almost 10 years ago by Valerii Hiora <[email protected]>
Add more documentation

4ebffd010383ca62e48cec45122e88d168927522 authored almost 10 years ago by Carl Lerche <[email protected]>
Bump version

66c00aaf725831fe78bfdd38d6719c0f15948475 authored almost 10 years ago by Carl Lerche <[email protected]>
Add read_byte and write_byte

974043bd134c69d1b0456f63c212bd48419d29eb authored almost 10 years ago by Carl Lerche <[email protected]>
Update Cargo.toml

053b97a6e785103f95ad6780ba20883920250635 authored almost 10 years ago by Carl Lerche <[email protected]>
Add a license file

00ac4b519f96550018f45ff80b112f8e5a8d3e5d authored almost 10 years ago by Carl Lerche <[email protected]>
Add a link to the documentation

72f3e4c0d5d3de4822911d354581e17ba9ac4be0 authored almost 10 years ago by Carl Lerche <[email protected]>
Automatically update docs

ca0e971002efc42d6de50feeabf76cfa6951f5cf authored almost 10 years ago by Carl Lerche <[email protected]>
Add a quick benchmark

17637665e94a90faeeb306340b68e4ceaad8b844 authored almost 10 years ago by Carl Lerche <[email protected]>
Add travis build info in the Readme

7276213c430f5b7a0af5c88d7a155d8631034ca1 authored almost 10 years ago by Carl Lerche <[email protected]>
Integrate with Travis CI

a88a7fae3c0b3f3b85bac8c33db8b67d0a8112fd authored almost 10 years ago by Carl Lerche <[email protected]>
WIP - Implement abstractions for working with bytes

3c4ebb85f02531be7b64480add989825ff5f1660 authored almost 10 years ago by Carl Lerche <[email protected]>
Initial commit

52aeab40eefddde5a5105b2bf45ed4283711d33b authored almost 10 years ago by Carl Lerche <[email protected]>