1
Fork 0
Commit graph

125 commits

Author SHA1 Message Date
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
8ab6758169 Fix build scripts. 2017-12-28 04:10:10 +00:00
Alex Helfet
cf9b032288 Tidy up a few completed TODO's. 2017-12-28 04:10:04 +00:00
Alex Helfet
6a36fe5fd5 Build scripts run bin/decode_typed, fix build. 2017-12-28 04:05:47 +00:00
Alex Helfet
9932129199 Refer to decode/README.md in /README.md 2017-12-28 03:44:03 +00:00
Alex Helfet
b63b880959 decode_typed argument handling, README, output formats. 2017-12-28 03:38:38 +00:00
Alex Helfet
2b0ee72ceb bin/decode_typed can run decode with a type and crate passed via environment variables.
Issue #9.
2017-12-27 21:28:15 +00:00
Alex Helfet
bee76d3668 A few more bits in bin/decode_typed_test. 2017-12-27 20:18:25 +00:00
Alex Helfet
2e5a42c8fe decode: Graceful exit on EofBeforeFrame.
Closes #12.
2017-12-27 20:07:27 +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
a002289f95 Sub-crate descriptions.
Closes #10.
2017-12-27 19:20:20 +00:00
Alex Helfet
20aef47402 Release process: publish framed lib only for now. 2017-12-27 13:57:30 +00:00
Alex Helfet
6ceb86de19 build_local builds in separate directory per toolchain. 2017-12-27 13:51:13 +00:00
Alex Helfet
776b1d0f98 cargo doc builds run with --no-deps. Should be faster. 2017-12-27 13:50:52 +00:00
Alex Helfet
9f0b5b4203 More descriptive output. bash script to manually test framed_decode. 2017-12-27 13:50:02 +00:00
Alex Helfet
8d43351ee2 Fix stable build of test_type. 2017-12-27 13:44:23 +00:00
Alex Helfet
ce3ea885d9 WIP on decode tool.
Issue #9.
2017-12-27 13:35:00 +00:00
Alex Helfet
ca85eb84bb Documentation. 2017-12-25 03:23:40 +00:00
Alex Helfet
16ac877573 Update version to v0.1.4 2017-12-25 03:21:03 +00:00
Alex Helfet
5636c59dd4 Tweak builds. 2017-12-25 02:59:55 +00:00
Alex Helfet
e1346fe85b Update docs on typed module. 2017-12-25 02:53:38 +00:00
Alex Helfet
d0bf721c9e Try to fix doc/release.md markup on GitHub. 2017-12-25 02:46:07 +00:00
Alex Helfet
c1233bbfdf Fix build, add a comment. 2017-12-25 02:43:54 +00:00
Alex Helfet
c1a850f1f1 Added a big comment about serialization buffer size. 2017-12-24 22:40:31 +00:00
Alex Helfet
396c9246d8 Calculate correct size for typed::Sender::send's serialization buffer. Needs a Vec for now. 2017-12-24 21:54:37 +00:00
Alex Helfet
ec0567e0cc Implement typed module. TODO: Calculate serialization buffer size. 2017-12-24 21:39:43 +00:00
Alex Helfet
a8a00555b5 Add build variants with feature trace, fix build for those variants. 2017-12-24 21:35:18 +00:00
Alex Helfet
93ac105fbe Fixed doc comment for Payload, Encoded types. 2017-12-24 20:17:56 +00:00
Alex Helfet
d9bd0ddff7 First few failing tests in typed sub-module. 2017-12-24 20:09:22 +00:00
Alex Helfet
5b55fd3db8 Support cargo test with all toolchains. 2017-12-24 20:00:29 +00:00
Alex Helfet
68428fbd84 Interface, dependencies, builds for typed sub-module. 2017-12-24 19:45:33 +00:00
Alex Helfet
7056eb9187 Version 0.1.3. 2017-12-24 19:02:07 +00:00
Alex Helfet
700caf31a0 Update casing in docs for GitHub. 2017-12-24 18:58:30 +00:00
Alex Helfet
fea6a96838 bin/publish uses stable toolchain. 2017-12-24 18:52:32 +00:00
Alex Helfet
66151bc953 Release checklist. 2017-12-24 18:52:00 +00:00
Alex Helfet
0cba20b3c5 README: more links, documented supported toolchains and no_std use.
Completes issue #7.
2017-12-24 18:50:45 +00:00
Alex Helfet
a7709a5087 Local build script tweaks: update toolchains first, build on beta. 2017-12-24 18:49:22 +00:00
Alex Helfet
40968c48b6 Add no-std category. 2017-12-24 18:09:06 +00:00
Alex Helfet
32791b6e77 Fixed badge in README.md. 2017-12-24 00:19:03 +00:00
Alex Helfet
bac948b43f Bump crate version to v0.1.2. 2017-12-22 21:01:29 +00:00
Alex Helfet
ef07d96f4c .gitignore .cargo/config. 2017-12-22 21:00:09 +00:00
Alex Helfet
8cdcf8f95d Fix lib.rs doc formatting. 2017-12-22 20:57:05 +00:00
Alex Helfet
a000beb59f Badges in README.md 2017-12-22 20:55:40 +00:00
Alex Helfet
611eb5fb8f Remove documentation link to docs.rs (not needed). 2017-12-22 20:55:12 +00:00
Alex Helfet
2147355a56 Fix publish script. 2017-12-22 20:36:05 +00:00
Alex Helfet
155b4ffe81 Bump version to 0.1.1 2017-12-22 20:33:46 +00:00