2dfb1cc56cAdd missing sentinel specifc code (to allow sentinels other than 0)
andber1
2024-08-13 20:47:43 +0200
e9f3e46575Update cobs version and add test demonstrating need
Jackson
2022-10-07 16:35:26 -0700
e1d18942dcFix the breakage I added to test warnings.
Alex Helfet
2020-11-21 19:30:57 +0000
2c33dfeb59build_tc denies warnings for CI builds.
Alex Helfet
2020-11-21 19:28:43 +0000
e0cd91f219Warn on missing docs in framed lib.
Alex Helfet
2020-11-21 19:25:19 +0000
31b417b5cfPermit warnings.
Alex Helfet
2020-11-21 19:12:03 +0000
1128083ed5Travis target Ubuntu Bionic.
Alex Helfet
2020-02-03 00:59:58 +0000
e6f5508b45Fix trailing comma in test output
Alex Helfet
2020-01-28 23:38:33 +0000
cb76e71b90Fix build errors.
Alex Helfet
2020-01-28 23:16:04 +0000
7aa8d3fd3cUpdate to v0.4.3
Alex Helfet
2019-04-13 17:32:29 +0100
2bcb442fbaReturn an error (instead of panicking) when cobs_decoded is too short.
Alex Helfet
2019-04-13 17:25:13 +0100
5bdc84a6c3Add tag command to doc/release.md
Alex Helfet
2019-04-13 17:01:58 +0100
617bf715a2Only run decode_typed_test on stable.
Alex Helfet
2019-04-13 16:50:12 +0100
fd16d572eeFix decode_typed_test with new Debug format.
Alex Helfet
2019-04-13 16:34:46 +0100
0a6fa97a66Updated microcontroller build to no longer use xargo.
Alex Helfet
2019-04-13 16:34:31 +0100
0fa5c539fdbin/build_docs shows docs path.
Alex Helfet
2019-04-13 16:15:20 +0100
18c295391aCOBS encode checksum.
Alex Helfet
2019-04-13 16:15:09 +0100
8e9fe0e182Fix documentation build.
Alex Helfet
2019-04-13 14:57:25 +0100
ea84de5d41More logging in tests.
Alex Helfet
2019-04-13 14:19:17 +0100
c1f6499170Handle special case where payload length is zero.
Alex Helfet
2019-04-13 14:18:58 +0100
876a654211Update cobs (new streaming interface), and clap (fix decode build).
Alex Helfet
2019-04-13 13:48:06 +0100
e553d2b112build scripts run a xargo build with a no_std target.
Alex Helfet
2018-03-17 16:26:18 +0000
8158a75f7bFix no_std build: set features on dependencies to not require std.
Alex Helfet
2018-03-17 16:25:44 +0000
293c7eabe1Update Cargo.lock
Alex Helfet
2017-12-31 18:25:27 +0000
a45b22bf14Update version to v0.4.1
Alex Helfet
2017-12-31 18:24:17 +0000
9176d16eebUpdate README.md
Alex Helfet
2017-12-31 18:23:49 +0000
5d6417a010Update version to v0.4.0.
Alex Helfet
2017-12-31 18:10:33 +0000
23501315daExtract decode_typed build, put integration tests into bin/decode_typed_test
Alex Helfet
2017-12-31 18:03:57 +0000
ce4359d1e2Add doc reference in decode/src/main.rs.
Alex Helfet
2017-12-31 16:43:35 +0000
5b74db824fRemove unused error: EncodedFrameTooShort.
Alex Helfet
2017-12-31 16:19:52 +0000
3b87f4e94edecode shows warnings on corrupted frames.
Alex Helfet
2017-12-31 16:16:46 +0000
22445c2144Improved ergonomics of config builder, more tests.
Alex Helfet
2017-12-31 15:47:19 +0000
dd17f1f65dMoved all encoding and decoding functions onto Codec methods that contain configuration set with a builder pattern on Config structs.
Alex Helfet
2017-12-31 15:29:59 +0000
311040f46cUpdate version to 0.3.0
Alex Helfet
2017-12-30 18:17:20 +0000
dcd28189b2Another test: partial frame.
Alex Helfet
2017-12-30 18:10:56 +0000
efc3c65ed7More tests.
Alex Helfet
2017-12-30 18:05:59 +0000
14f64573e6More trace logging.
Alex Helfet
2017-12-30 18:05:33 +0000
6d26fbeedaAdd checksum.
Alex Helfet
2017-12-30 17:21:25 +0000
c2ea3bb1a5Wrote CustomDebug example for decode.
Alex Helfet
2017-12-30 02:16:31 +0000
9e05a03cf2Fix no_std build.
Alex Helfet
2017-12-30 01:48:26 +0000
83c216e413Tests for all encode and decode functions in framed::bytes.
Alex Helfet
2017-12-30 01:06:19 +0000
0c32d97733bin/build_docs.
Alex Helfet
2017-12-30 00:03:13 +0000
cc7b8ca07aDocs.
Alex Helfet
2017-12-29 23:50:55 +0000
a989b7e795Update cargo.lock to fix framed_decode build.
Alex Helfet
2017-12-29 23:27:55 +0000
8893410687Fix bin/publish_lib
Alex Helfet
2017-12-29 02:05:39 +0000
d1037d21f3Increase version to v0.2.0
Alex Helfet
2017-12-29 02:03:55 +0000
94d33882adMove most of framed into framed::bytes.
Alex Helfet
2017-12-29 02:00:34 +0000
5a435c2f79Fix decode/typed_test toolchain use.
Alex Helfet
2017-12-29 01:57:22 +0000
0f18b63197Docs.
Alex Helfet
2017-12-29 01:43:35 +0000
3b6ff51434Re-use bin/decode_typed_test, pass toolchain down through it.
Alex Helfet
2017-12-29 01:40:55 +0000
acfbb09bd3Refactor build scripts to all go through new build_tc.
Alex Helfet
2017-12-29 01:27:12 +0000
6a1ef6d6cbFix a few compile errors.
Alex Helfet
2017-12-29 01:26:28 +0000
4c5ef71dffFix stable build.
Alex Helfet
2017-12-29 00:56:22 +0000
0df4bb07a1Docs.
Alex Helfet
2017-12-29 00:53:14 +0000
2cbf1bbb60New feature flag "use_nightly", const_fn! macro using it, drop feature flag "typed".
Alex Helfet
2017-12-29 00:48:41 +0000
98582cc9aeDocs, usage examples, made max_decoded_len a const fn for sizing buffers.
Alex Helfet
2017-12-28 21:00:44 +0000
4123ca0329Add TODOs for untyped usage examples.
Alex Helfet
2017-12-28 18:44:30 +0000
8c02a2d380Usage examples in typed module root.
Alex Helfet
2017-12-28 18:40:12 +0000
26ed183b29Implement framed::typed::decode_from_slice() and a round trip test.
Alex Helfet
2017-12-28 17:21:10 +0000
b5cdc7b86fAdd framed::typed::encode_to_slice().
Alex Helfet
2017-12-28 17:01:24 +0000
42b75a7551Doc comment for FRAME_END_SYMBOL.
Alex Helfet
2017-12-28 16:45:47 +0000
8ab6758169Fix build scripts.
Alex Helfet
2017-12-28 04:10:10 +0000
cf9b032288Tidy up a few completed TODO's.
Alex Helfet
2017-12-28 04:10:04 +0000
6a36fe5fd5Build scripts run bin/decode_typed, fix build.
Alex Helfet
2017-12-28 04:05:47 +0000
9932129199Refer to decode/README.md in /README.md
Alex Helfet
2017-12-28 03:44:03 +0000