- 25 Jan, 2021 2 commits
-
-
thiolliere authored
Co-authored-by:
Andronik Ordian <write@reusable.software> Co-authored-by:
Bastian Köcher <bkchr@users.noreply.github.com>
-
Bastian Köcher authored
-
- 22 Jan, 2021 2 commits
-
-
thiolliere authored
-
thiolliere authored
Co-authored-by:
Bastian Köcher <bkchr@users.noreply.github.com> Co-authored-by:
David <dvdplm@gmail.com>
-
- 14 Jan, 2021 1 commit
-
-
thiolliere authored
-
- 12 Jan, 2021 1 commit
-
-
thiolliere authored
-
- 06 Jan, 2021 1 commit
-
-
thiolliere authored
Co-authored-by: Cheme Co-authored-by:
Brian Anderson <andersrb@gmail.com> Co-authored-by:
Bastian Köcher <bkchr@users.noreply.github.com> Co-authored-by:
David <dvdplm@gmail.com>
-
- 12 Nov, 2020 1 commit
-
-
Shirshak authored
-
- 16 Oct, 2020 1 commit
-
-
Peter Goodspeed-Niklaus authored
-
- 08 Oct, 2020 1 commit
-
-
stephaneyfx authored
This makes it easier to write code that uses `Error` with or without `std`.
-
- 06 Oct, 2020 2 commits
-
-
Bastian Köcher authored
-
André Silva authored
-
- 25 Sep, 2020 1 commit
-
-
Vladislav authored
-
- 19 Jun, 2020 1 commit
-
-
Arkadiy Paronyan authored
-
- 03 Jun, 2020 2 commits
-
-
thiolliere authored
Seek trait doesn't ensure that the length is fixed, thus our usage in IoReader is wrong. Now fixed.
-
thiolliere authored
* fix * better impl
-
- 12 May, 2020 1 commit
-
-
thiolliere authored
* decode_length for tuple' * add test * refactor
-
- 19 Apr, 2020 1 commit
-
-
pscott authored
* Verify bytes after encoding an object that was decoded from original bytes * Add BinaryHeapWrapper to allow PartialEq trait impl * Add Arbitrary crate and derives * Add prototype for encoding testing * Add partial encode fuzz testing * Derive arbitrary to compact * Add types for encode fuzzing * Simplify macro * Remove BitVec from Encoding macro * Add comments about sorting * Add comment for BinaryHeapWrapper * Update bytes sorting and move type display to the end * Make raw1 immutable * Hide arbitrary crate behind feature 'fuzz' * Indent macro * Impl Arbitrary for BitVecWrapper * Differentiate flows depending on fuzzing input * Update comments and add TODO * Change minimal to only_decode * Use more straightforward code for defining eq trait Co-Authored-By:
Bastian Köcher <bkchr@users.noreply.github.com> * Put comments before derive Co-Authored-By:
Bastian Köcher <bkchr@users.noreply.github.com> * Put comments before derive Co-Authored-By:
Bastian Köcher <bkchr@users.noreply.github.com> * Use match in macros; Remove comments on into_iter_sorted and fix compile for paritaleq trait * Use match in fuzz_encode * Fix typo in comments * Apply suggestions from code review Co-Authored-By:
Bastian Köcher <bkchr@users.noreply.github.com> * Remove useless mut Co-authored-by:
Bastian Köcher <bkchr@users.noreply.github.com>
-
- 08 Apr, 2020 1 commit
-
-
thiolliere authored
* add check for attribute and modify index attribute * fmt * improve doc * improve doc * add custom error message
-
- 07 Apr, 2020 1 commit
-
-
thiolliere authored
-
- 06 Apr, 2020 1 commit
-
-
Hero Bird authored
* add Encode and Decode impls for NonZero* types * fix Wasm32 build for Error instantiation * apply code review requests
-
- 02 Apr, 2020 1 commit
-
-
thiolliere authored
* impl return error for decode_from in CompactAs trait * update readme * update doc test and readme
-
- 28 Mar, 2020 1 commit
-
-
Bastian Köcher authored
-
- 18 Mar, 2020 1 commit
-
-
pscott authored
* Change from_utf8_lossy to from_utf8 to avoid replacement characters * Compact code to make it clearer * Add invalid utf8 string decode * Fix code for no-std
-
- 10 Mar, 2020 1 commit
-
-
pscott authored
-
- 02 Mar, 2020 1 commit
-
-
Arkadiy Paronyan authored
* Fixed capacity calcuation when decoding Vec * Added a test
-
- 27 Feb, 2020 1 commit
-
-
Bastian Köcher authored
Also implements `EncodeLike` for `VecDeque`/`Vec`.
-
- 23 Feb, 2020 1 commit
-
-
Bastian Köcher authored
* Extend the benchmarks * Optimize encoding/decoding of primitive type vectors * Adds a benchmark for a complex type * Optimize `u8` and `i8` * Implement some more `size_hint` and improve array `encode_to` * Fix the range...
-
- 06 Jan, 2020 1 commit
-
-
Bastian Köcher authored
* Implement `Encode`/`Decode` for `Cow` on `no_std` * Fix import * Make decode work on `no_std`
-
- 05 Jan, 2020 1 commit
-
-
Nikolay Volf authored
-
- 06 Dec, 2019 1 commit
-
-
thiolliere authored
Co-Authored-By:
Bastian Köcher <bkchr@users.noreply.github.com>
-
- 13 Nov, 2019 2 commits
-
-
Bastian Köcher authored
* Increase version to `1.1` and release * Use correct version format * Fixes build and require explicit versions
-
Qinxuan Chen authored
* Update dependencies Signed-off-by:
koushiro <koushiro.cqx@gmail.com> * Update Signed-off-by:
koushiro <koushiro.cqx@gmail.com> * Revert some deps; Fix some warnings Signed-off-by:
koushiro <koushiro.cqx@gmail.com> * Improve utils of derive Signed-off-by:
koushiro <koushiro.cqx@gmail.com> * Bump bitvec to 0.15 Signed-off-by:
koushiro <koushiro.cqx@gmail.com> * Improve utils of derive Signed-off-by:
koushiro <koushiro.cqx@gmail.com>
-
- 26 Sep, 2019 2 commits
-
-
thiolliere authored
-
thiolliere authored
* implement EncodeLikeAppend * full encodelike * fix * Update src/encode_append.rs Co-Authored-By:
Bastian Köcher <bkchr@users.noreply.github.com> * fix * better doc * extend Ref impls
-
- 25 Sep, 2019 1 commit
-
-
Bastian Köcher authored
* Implement `dumb_trait_bound` attribute * Document derive attributes * Update README
-
- 02 Sep, 2019 1 commit
-
-
thiolliere authored
* add some encodelike + improve doc * even more * even more * fix doc and example * doc
-
- 30 Aug, 2019 2 commits
-
-
thiolliere authored
* precise doc * fix test
-
thiolliere authored
-
- 29 Aug, 2019 1 commit
-
-
thiolliere authored
* remove unsafe for endian and non-endian * rename * refactor
-