Commit Graph

  • 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
  • 92bd4a8852 remove byteorder as a dependency (#390) v1.3.3 v1.x Lena Hellström 2021-04-10 12:56:36 +0200
  • 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
  • ca7f13ac96 bump version to 1.3.2 (#378) v1.3.2 Lena Hellström 2021-02-24 11:14:32 +0100
  • 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) v1.3.1 Lena Hellström 2020-06-23 23:41:55 -0700
  • 4a57853a3b Fix Deserializer::{from_slice, with_reader} types (#332) v1.3.0 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