- Jun 19, 2018
-
-
Ashley Mannix authored
-
- Jun 18, 2018
-
-
Carl Lerche authored
The intent of the license was to dual license MIT & Apache 2.0. However, the messaging was copy / pasted from rust-lang. Clarify the license as exclusively MIT. Fixes #215
-
- May 25, 2018
-
-
Carl Lerche authored
-
- Apr 27, 2018
-
-
Carl Lerche authored
-
- Jan 08, 2018
-
-
Carl Lerche authored
-
- Aug 12, 2017
-
-
Carl Lerche authored
-
- Jun 26, 2017
-
-
Igor Gnatenko authored
-
- May 26, 2017
-
-
Carl Lerche authored
-
- May 02, 2017
-
-
Arthur Silva authored
-
- Apr 30, 2017
-
-
Carl Lerche authored
-
- Apr 05, 2017
-
-
Carl Lerche authored
-
- Mar 15, 2017
-
-
Carl Lerche authored
-
Carl Lerche authored
-
- Mar 01, 2017
-
-
Carl Lerche authored
-
- Feb 24, 2017
-
-
Carl Lerche authored
-
- Feb 20, 2017
-
-
Carl Lerche authored
The previous implementation didn't factor in a single `Bytes` handle being stored in an `Arc`. This new implementation correctly impelments both `Bytes` and `BytesMut` such that both are `Sync`. The rewrite also increases the number of bytes that can be stored inline.
-
- Feb 06, 2017
-
-
Aaron J. Todd authored
-
- Nov 02, 2016
-
-
Carl Lerche authored
This commit is a significant overhaul of the library in an effort to head towards a stable API. The rope implementation as well as a number of buffer implementations have been removed from the library and will live at https://github.com/carllerche/bytes-more while they incubate. **Bytes / BytesMut** `Bytes` is now an atomic ref counted byte slice. As it is contigous, it offers a richer API than before. `BytesMut` is a mutable variant. It is safe by ensuring that it is the only handle to a given byte slice. **AppendBuf -> ByteBuf** `AppendBuf` has been replaced by `ByteBuf`. The API is not identical, but is close enough to be considered a suitable replacement. **Removed types** The following types have been removed in favor of living in bytes-more * RingBuf * BlockBuf * `Bytes` as a rope implementation * ReadExt * WriteExt
-
- Aug 31, 2016
-
-
Carl Lerche authored
-
- Aug 11, 2016
-
-
Carl Lerche authored
-
- Aug 10, 2016
-
-
Carl Lerche authored
* Get rid of `ByteStr` trait * `Bytes` is not a concrete type * Add `BlockBuf` * Delete lots of cruft * Performance work
-
- Jul 23, 2016
-
-
Carl Lerche authored
-
- Jul 20, 2016
-
-
Carl Lerche authored
-
Carl Lerche authored
-
- Jul 19, 2016
-
-
Carl Lerche authored
-
- Dec 04, 2015
-
-
Carl Lerche authored
-
- Jul 08, 2015
-
-
Carl Lerche authored
-
- May 13, 2015
-
-
Carl Lerche authored
-
- Apr 22, 2015
-
-
Carl Lerche authored
-
- Apr 12, 2015
-
-
Carl Lerche authored
-
- Apr 07, 2015
-
-
Carl Lerche authored
-
Carl Lerche authored
-
- Apr 02, 2015
-
-
Carl Lerche authored
-
Carl Lerche authored
-
- Mar 30, 2015
-
-
Carl Lerche authored
-
- Mar 29, 2015
-
-
Carl Lerche authored
-
- Mar 25, 2015
-
-
Carl Lerche authored
-
Carl Lerche authored
-
- Mar 24, 2015
-
-
Carl Lerche authored
-
- Feb 17, 2015
-
-
Carl Lerche authored
-