|
c76d988fad
|
updated cobs and acknowledged const_fn stability
|
2025-01-27 23:10:07 -05:00 |
|
|
fdfaa86a17
|
Merge remote-tracking branch 'andber/fixes'
|
2025-01-24 15:58:22 -05:00 |
|
andber1
|
0f05dc2b75
|
Fix some clippy issues
|
2024-08-13 21:22:17 +02:00 |
|
andber1
|
a4ea539c5c
|
Update crc16 crate
|
2024-08-13 20:50:48 +02:00 |
|
andber1
|
517ae34a3b
|
Fix std feature
|
2024-08-13 20:49:23 +02:00 |
|
andber1
|
2dfb1cc56c
|
Add missing sentinel specifc code (to allow sentinels other than 0)
|
2024-08-13 20:47:43 +02:00 |
|
Jackson
|
e9f3e46575
|
Update cobs version and add test demonstrating need
|
2022-10-07 16:35:26 -07:00 |
|
Alex Helfet
|
e1d18942dc
|
Fix the breakage I added to test warnings.
|
2020-11-21 19:30:57 +00:00 |
|
Alex Helfet
|
e0cd91f219
|
Warn on missing docs in framed lib.
|
2020-11-21 19:25:19 +00:00 |
|
Alex Helfet
|
31b417b5cf
|
Permit warnings.
|
2020-11-21 19:12:03 +00:00 |
|
Alex Helfet
|
cb76e71b90
|
Fix build errors.
|
2020-01-28 23:16:04 +00:00 |
|
Alex Helfet
|
7aa8d3fd3c
|
Update to v0.4.3
|
2019-04-13 17:32:29 +01:00 |
|
Alex Helfet
|
2bcb442fba
|
Return an error (instead of panicking) when cobs_decoded is too short.
|
2019-04-13 17:25:13 +01:00 |
|
Alex Helfet
|
18c295391a
|
COBS encode checksum.
https://github.com/fluffysquirrels/framed-rs/issues/30
|
2019-04-13 16:15:09 +01:00 |
|
Alex Helfet
|
8e9fe0e182
|
Fix documentation build.
|
2019-04-13 14:57:25 +01:00 |
|
Alex Helfet
|
ea84de5d41
|
More logging in tests.
|
2019-04-13 14:19:17 +01:00 |
|
Alex Helfet
|
c1f6499170
|
Handle special case where payload length is zero.
|
2019-04-13 14:18:58 +01:00 |
|
Alex Helfet
|
876a654211
|
Update cobs (new streaming interface), and clap (fix decode build).
|
2019-04-13 13:48:06 +01:00 |
|
Alex Helfet
|
8158a75f7b
|
Fix no_std build: set features on dependencies to not require std.
|
2018-03-17 16:25:44 +00:00 |
|
Alex Helfet
|
a45b22bf14
|
Update version to v0.4.1
|
2017-12-31 18:24:17 +00:00 |
|
Alex Helfet
|
5d6417a010
|
Update version to v0.4.0.
|
2017-12-31 18:10:33 +00:00 |
|
Alex Helfet
|
5b74db824f
|
Remove unused error: EncodedFrameTooShort.
|
2017-12-31 16:19:52 +00:00 |
|
Alex Helfet
|
3b87f4e94e
|
decode shows warnings on corrupted frames.
Closes #27.
|
2017-12-31 16:16:46 +00:00 |
|
Alex Helfet
|
22445c2144
|
Improved ergonomics of config builder, more tests.
Closes #26, #24.
|
2017-12-31 15:47:19 +00:00 |
|
Alex Helfet
|
dd17f1f65d
|
Moved all encoding and decoding functions onto Codec methods that contain configuration set with a builder pattern on Config structs.
Part of issue #24.
|
2017-12-31 15:29:59 +00:00 |
|
Alex Helfet
|
311040f46c
|
Update version to 0.3.0
|
2017-12-30 18:17:20 +00:00 |
|
Alex Helfet
|
dcd28189b2
|
Another test: partial frame.
|
2017-12-30 18:10:56 +00:00 |
|
Alex Helfet
|
efc3c65ed7
|
More tests.
|
2017-12-30 18:05:59 +00:00 |
|
Alex Helfet
|
14f64573e6
|
More trace logging.
|
2017-12-30 18:05:33 +00:00 |
|
Alex Helfet
|
6d26fbeeda
|
Add checksum.
|
2017-12-30 17:21:25 +00:00 |
|
Alex Helfet
|
9e05a03cf2
|
Fix no_std build.
|
2017-12-30 01:48:26 +00:00 |
|
Alex Helfet
|
83c216e413
|
Tests for all encode and decode functions in framed::bytes.
Closes #18
|
2017-12-30 01:06:19 +00:00 |
|
Alex Helfet
|
cc7b8ca07a
|
Docs.
|
2017-12-29 23:50:55 +00:00 |
|
Alex Helfet
|
d1037d21f3
|
Increase version to v0.2.0
|
2017-12-29 02:03:55 +00:00 |
|
Alex Helfet
|
94d33882ad
|
Move most of framed into framed::bytes.
Closes #21.
|
2017-12-29 02:00:34 +00:00 |
|
Alex Helfet
|
6a1ef6d6cb
|
Fix a few compile errors.
|
2017-12-29 01:26:28 +00:00 |
|
Alex Helfet
|
4c5ef71dff
|
Fix stable build.
|
2017-12-29 00:56:22 +00:00 |
|
Alex Helfet
|
0df4bb07a1
|
Docs.
|
2017-12-29 00:53:14 +00:00 |
|
Alex Helfet
|
2cbf1bbb60
|
New feature flag "use_nightly", const_fn! macro using it, drop feature flag "typed".
|
2017-12-29 00:48:41 +00:00 |
|
Alex Helfet
|
98582cc9ae
|
Docs, usage examples, made max_decoded_len a const fn for sizing buffers.
|
2017-12-28 21:00:44 +00:00 |
|
Alex Helfet
|
4123ca0329
|
Add TODOs for untyped usage examples.
|
2017-12-28 18:44:30 +00:00 |
|
Alex Helfet
|
8c02a2d380
|
Usage examples in typed module root.
|
2017-12-28 18:40:12 +00:00 |
|
Alex Helfet
|
26ed183b29
|
Implement framed::typed::decode_from_slice() and a round trip test.
|
2017-12-28 17:21:10 +00:00 |
|
Alex Helfet
|
b5cdc7b86f
|
Add framed::typed::encode_to_slice().
Also write framed::typed::max_*_len().
|
2017-12-28 17:01:24 +00:00 |
|
Alex Helfet
|
42b75a7551
|
Doc comment for FRAME_END_SYMBOL.
|
2017-12-28 16:45:47 +00:00 |
|
Alex Helfet
|
b63b880959
|
decode_typed argument handling, README, output formats.
|
2017-12-28 03:38:38 +00:00 |
|
Alex Helfet
|
01ce5b1ed3
|
New error variant: EofBeforeFrame.
This is half the fix for #12.
|
2017-12-27 19:57:28 +00:00 |
|
Alex Helfet
|
ce3ea885d9
|
WIP on decode tool.
Issue #9.
|
2017-12-27 13:35:00 +00:00 |
|