1
Fork 0
Commit graph

65 commits

Author SHA1 Message Date
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
Alex Helfet
62594c06d1 Added publish script. 2017-12-22 20:32:29 +00:00
Alex Helfet
ca0ef71a00 Fix travis beta build. 2017-12-22 20:30:06 +00:00
Alex Helfet
5c3e646793 Fix Travis link in Cargo.toml. 2017-12-22 20:27:42 +00:00
Alex Helfet
b8a2f14694 Update docs. 2017-12-22 20:24:30 +00:00
Alex Helfet
9e2622648b Build script for travis. 2017-12-22 20:24:20 +00:00
Alex Helfet
d75905d5df Simple build script and travis config. 2017-12-22 20:04:37 +00:00
Alex Helfet
1a29d6f451 Finished implementation of encode_*, decode_* functions, Sender/Receiver now use them. 2017-12-22 19:46:45 +00:00
Alex Helfet
1d6ca9e7a3 Documentation, tweak some types. 2017-12-22 18:23:33 +00:00
Alex Helfet
6e8a1a415c Writer.send() uses to_slice(). 2017-12-22 14:39:46 +00:00
Alex Helfet
f09cf98e4c Implement max_(en|de)coded_len(), tests. 2017-12-22 14:22:09 +00:00