This website requires JavaScript.
acbd385649
Added core::time::Duration and std::time::SystemTime
Victor Koenders
2021-10-16 13:32:12 +0200
9cf577d9bc
Added support for String, Mutex<T> and RwLock<T>
Victor Koenders
2021-10-16 13:19:30 +0200
33dd4f761d
Added support for CStr and CString
Victor Koenders
2021-10-16 12:59:38 +0200
a322e0f1b3
Added support for BinaryHeap, BTreeMap, BTreeSet and VecDeque
Victor Koenders
2021-10-16 12:21:52 +0200
4e1a72796c
Added support for Cow, Rc and Arc
Victor Koenders
2021-10-16 12:08:29 +0200
1d6379e715
Added support for Cell and RefCell
Victor Koenders
2021-10-16 12:04:23 +0200
07f49e878e
Added support for Vec<T>, Box<T> and Box<[T]>
Victor Koenders
2021-10-16 11:41:59 +0200
db963bd705
Fixed newline issues in project
Victor Koenders
2021-10-16 11:04:06 +0200
82924aa96e
Added support for Option<T> and Result<T, U>
Victor Koenders
2021-10-16 11:03:25 +0200
960b6066cd
Added an option to encode a fixed array length or to skip it
Victor Koenders
2021-10-14 21:31:47 +0200
19fed15463
Added support for tuples with up to 8 values
Victor Koenders
2021-10-14 20:33:03 +0200
e4e12c984b
Added support for the bool type
Victor Koenders
2021-10-14 19:34:35 +0200
c4cb220fb2
Added support for char encoding/decoding
Victor Koenders
2021-10-14 19:28:28 +0200
b480d2b3b3
Added documentation for the src/ module. Added warning for missing docs, fixed missing docs in src/de/mod.rs
Victor Koenders
2021-10-14 18:04:13 +0200
7b85fc168e
Added documentation for the src/featyres module
Victor Koenders
2021-10-14 18:01:41 +0200
bb98b8fcbd
Added documentation for the src/enc module
Victor Koenders
2021-10-14 17:59:23 +0200
ea75220cd0
Added documentation for the src/de module
Victor Koenders
2021-10-14 17:30:52 +0200
84344af2c6
Removed unneeded Config trait constraints
Victor Koenders
2021-10-12 18:23:39 +0200
a8680ce1d8
Started working on documentation
Victor Koenders
2021-10-12 18:18:43 +0200
c969622384
Added alloc and std tests
Victor Koenders
2021-10-12 16:13:21 +0200
a27b63b7fa
Make bincode_derive 0 dependencies (#409 )
Trangar
2021-10-12 15:53:02 +0200
e1aed75f14
Update logo (#407 )
Lena Hellström
2021-10-07 14:25:53 +0200
1a76db8540
Fix CI on trunk (#408 )
Lena Hellström
2021-10-07 14:20:55 +0200
8e99d580b8
Removed `allow` attributes, fixed some warnings
Victor Koenders
2021-09-25 09:25:50 +0200
044942891f
Clean up the borrow crimes
Lena Hellström
2021-09-22 22:15:35 +0200
254b87c6eb
Moved all feature flags to src/features, made the CI run tests on all feature combinations
Victor Koenders
2021-09-22 16:13:30 +0200
4b672de110
Enable non-slice readers
Lena Hellström
2021-09-22 15:08:52 +0200
9c7fb85e0e
Added support for slices, str, fixed size arrays. Added lifetime to Decode trait
Victor Koenders
2021-09-22 12:02:42 +0200
ffb565c405
Added config options for endian and int_encoding, added full coverage for all basic integer types
Victor Koenders
2021-09-22 10:40:27 +0200
78cb27f782
Added decode_ fns
Victor Koenders
2021-09-22 09:54:09 +0200
6361ad7d69
Made clippy also check _derive, fixed clippy warnings
Victor Koenders
2021-09-21 09:57:48 +0200
cffc9fcffa
Exclude derive from coverage
Lena Hellström
2021-09-20 23:20:49 +0200
c83c36333d
Add enum encode/decode derive
Lena Hellström
2021-09-20 23:06:25 +0200
2d0254405b
Add derive support for tuple structs
Lena Hellström
2021-09-20 16:56:17 +0200
e414cabd33
Add derive for Decodeable
Lena Hellström
2021-09-20 16:35:36 +0200
8241e6c656
Add generic bound support to derive
Lena Hellström
2021-09-20 15:58:16 +0200
f914b3e580
Added unit tests for encode_signed
Victor Koenders
2021-09-19 11:24:42 +0200
1313e989ad
Added unit tests for decoding errors
Victor Koenders
2021-09-19 11:02:33 +0200
ca353b9882
Added decode_unsigned
Victor Koenders
2021-09-19 10:53:07 +0200
ccca6ee49e
Split Error into EncodeError and DecodeError
Victor Koenders
2021-09-19 10:52:21 +0200
715c9c6577
Re-enabled tarpaulin
Victor Koenders
2021-09-19 09:48:37 +0200
446eb2367b
Disabled rust 1.41 CI check
Victor Koenders
2021-09-19 09:35:46 +0200
723bdd312a
Turned Config::INT_ENCODING back into a const, made a ton of varint_encode functions
Victor Koenders
2021-09-19 09:25:47 +0200
7448b7bb87
Moved Encoder to its own file
Victor Koenders
2021-09-19 08:34:14 +0200
6802edc625
Renamed blob to slice
Victor Koenders
2021-09-19 08:30:28 +0200
8a4eac82fb
Made the encoder respect intencoding, implemented FixintEncoding
Victor Koenders
2021-09-19 08:28:38 +0200
cbd5c6b940
Enable CI for the deserde branch
Victor Koenders
2021-09-13 13:36:29 +0200
d800d0f181
Removed derive/Cargo.lock
Victor Koenders
2021-09-13 13:22:47 +0200
bab0cf4bd1
Started working on bincode_derive
Victor Koenders
2021-09-13 13:20:47 +0200
a6435388a1
Fixed internal links in spec.md
Victor Koenders
2021-09-13 12:12:09 +0200
7cbca87d3e
Added documentation on String/&str
Victor Koenders
2021-09-13 12:11:24 +0200
174ef41ac9
First version of the bincode serialization spec
Victor Koenders
2021-09-13 12:07:10 +0200
ed3c6f0712
Add matrix chat badge to readme
Nathan McCarty
2021-08-17 05:23:12 +0000
870c229c2c
Add not-stale to stale-bot exempt tags
Nathan McCarty
2021-08-12 21:07:16 -0400
5c541a297a
Optimize varint parsing (#337 )
Ben Kimock
2021-06-19 21:16:13 -0400
b7c0d1fac0
reorganize de/enc modules
Lena Hellström
2021-06-20 00:12:10 +0200
e160c73acb
a fresh new start
Lena Hellström
2021-06-19 19:31:34 +0200
ab8866317c
Configure stale bot
Nathan McCarty
2021-06-13 17:10:34 -0400
9f5bcee5dd
Edit version badge link (#389 )
Alex Touchet
2021-06-13 13:33:52 -0700
0d046e7b0e
fix typo (#392 )
Taehyung Lim
2021-06-14 05:25:37 +0900
cd58cf2e7e
Update URLs and some cleanups (#383 )
Alex Touchet
2021-04-09 05:46:05 -0700
e39a047b4b
prep branch for 2.0 work (#379 )
Lena Hellström
2021-04-08 14:54:31 +0200
810086e473
fix linting ci error (#377 )
Lena Hellström
2021-02-23 12:09:15 -0800
e15b8e911a
clarify msrv support (#375 )
Lena Hellström
2021-02-23 11:47:56 -0800
72d301c284
update CI to new branching scheme (#376 )
Lena Hellström
2021-02-23 11:46:57 -0800
c1b91d5a74
Fixed a stray comment. (#360 )
Manu
2021-02-23 08:48:04 -0500
99f22a3755
Address questions regarding suitability for storage and untrusted inputs (#346 )
Marc Brinkmann
2021-02-23 14:42:24 +0100
5d6dfa1fb9
Update docs to highlight differences between DefaultOptions and functions (#373 )
Andy Goetz
2021-02-23 05:33:55 -0800
5a134cf991
Fix `WithOtherTrailing` and `WithOtherIntEncoding` (#342 )
luben karavelov
2020-07-20 18:22:30 +0100
00c43bf3b1
fix logic error in fill_buffer (#336 )
Lena Hellström
2020-06-23 23:41:55 -0700
4a57853a3b
Fix Deserializer::{from_slice, with_reader} types (#332 )
Alyssa Ross
2020-06-23 17:47:00 +0000
a822c09d93
bump version to 1.3.0 (#330 )
Lena Hellström
2020-06-04 21:20:43 -0700
752262a03d
update documentation to reflect new config options (#329 )
Lena Hellström
2020-06-04 21:20:00 -0700
e80f61b9da
Reject trailing bytes (#198 )
Lena Hellström
2020-05-26 12:40:04 -0700
1bc63deb73
haha json go brrr (#324 )
Lena Hellström
2020-05-23 15:24:08 -0700
f9faa33686
refactor config module (#323 )
Lena Hellström
2020-05-18 22:46:12 -0700
c27e9c6874
Varint enum tags and lengths (#306 )
Lena Hellström
2020-05-18 17:07:10 -0700
559b593ba3
create a security audit task (#314 )
Lena Hellström
2020-04-16 15:53:21 -0700
7efde421c8
add code coverage (#313 )
Lena Hellström
2020-04-16 15:51:41 -0700
2355e48a7b
expose default options and serializers (#310 )
Lena Hellström
2020-04-16 15:23:07 -0700
8839b0600d
Modernize CI (#311 )
Lena Hellström
2020-03-24 14:33:13 -0700
ae8c162d49
remove unsafe code in IoReader (#309 )
Lena Hellström
2020-03-19 17:46:13 -0700
15379ee5b2
Overoptimize slice reader (#308 )
Lena Hellström
2020-03-18 14:54:54 -0700
38322212e6
update author name to current legal name
Lena Hellström
2020-03-09 15:34:49 -0700
d5579582e0
Restore shipping tests re bug #290
Kent Fredric
2020-02-22 07:54:55 +1300
4aa2a44965
Added Debug impl to Config
jean-airoldie
2019-10-26 19:05:48 -0400
3a3857ff38
Remove dyn
Leonard Kramer
2020-01-04 20:31:11 +0000
c48a064bad
Fix compile warnings caused by deprecated macros.
Leonard Kramer
2020-01-04 18:12:20 +0000
e2d8742743
Add contraints to {Serializer,Deserializer}Acceptor
jean-airoldie
2019-11-05 20:24:50 -0500
237e6852e9
remove unnecessary let in ReadReader
Joonatan Saarhelo
2020-01-18 17:28:01 +0200
858cee9a22
deduplicate slicing logic SliceReader
Joonatan Saarhelo
2020-01-18 17:19:08 +0200
28da4dbf56
improve documentation of BincodeRead
Joonatan Saarhelo
2020-01-18 17:18:37 +0200
6c4b23ce62
Release 1.2.1
v1.2.1
David Tolnay
2019-12-09 22:25:24 -0800
04cc5ba85f
Merge pull request #281 from jstarry/fix-emscripten-builds
David Tolnay
2019-12-09 22:25:00 -0800
a2d54866d4
Added Clone impl to Config
jean-airoldie
2019-10-26 11:21:40 -0400
c06b18abed
improve safety of fill_buffer - see issue #260
Josh Mcguigan
2019-10-30 05:18:08 -0700
0215da2d29
Fix emscripten build failures due to lack of i128 support
Justin Starry
2019-10-19 19:51:34 -0400
293e9cea32
Release 1.2.0.
v1.2.0
Josh Matthews
2019-09-24 14:16:47 -0400
d4d13aa37c
Release 1.1.5.
Josh Matthews
2019-09-23 18:56:44 -0400
9d6e4f5ae6
Add tests
alecmocatta
2019-08-05 00:21:45 +0100