Commit Graph

26 Commits

Author SHA1 Message Date
Marshall Pierce
42967320b3 Add docs and other cleanup 2020-09-30 08:30:45 -06:00
Marshall Pierce
24ca190cd0 ESW into_inner cannot fail, so no need for Result
Other tidying as well
2020-09-25 05:58:54 -06:00
Marshall Pierce
0186035f27 Add EncoderStringWriter 2020-09-24 07:37:56 -06:00
Marshall Pierce
95f575b28b v0.12.2 2020-06-15 17:21:39 -06:00
Marshall Pierce
0dc82f9dbf v0.12.1 2020-05-06 08:26:04 -06:00
Marshall Pierce
e9c8f566a0 Update release notes for 0.12.0 2020-03-08 17:07:21 -06:00
Marshall Pierce
12dcfb8d73 Re-implement DecoderReader.
Turns out the initial, simple implementation didn't handle cases where slow or otherwise unpredictable delegate `Read`ers wouldn't provide as many bytes as we asked for, which meant there has to be a lot more bookkeeping. Also, only one nontrivial buffer is needed now.
2019-11-24 13:30:14 -07:00
Marshall Pierce
edc3859d83 v0.11.0 2019-10-25 06:53:47 -07:00
Christopher Serr
3e0fe90349 Bump Minimum Version to 1.34.0 2019-09-03 15:20:45 +02:00
atouchet
3e94b3fec3 Update links 2019-09-01 23:37:08 -07:00
Marshall Pierce
6dc5dd724d v0.10.1 2019-01-24 20:11:20 -07:00
Marshall Pierce
d30c85ef52 Streaming encoder: keep track of encoded bytes that weren't written.
They'll be retried on subsequent writes, but this plays poorly with
write_all. See https://github.com/rust-lang/rust/issues/56889.

Hat tip to #90.
2018-12-23 15:19:42 -07:00
Marshall Pierce
21eefd1b6e Update release notes 2018-11-26 09:20:41 -07:00
Marshall Pierce
f6915a3aba Detect trailing symbols that encode unused bits and report an error. 2018-10-28 13:44:48 -06:00
Marshall Pierce
d7950e814e Remove whitespace stripping. 2018-10-28 10:15:19 -06:00
Marshall Pierce
9ff49599c3 Deny unsafe code, and add to release notes. 2018-10-28 09:30:37 -06:00
Marshall Pierce
5a74bd45a8 Add release notes entry 2018-10-28 08:29:33 -06:00
Marshall Pierce
7fa9f4de66 Remove line wrapping 2018-10-28 07:51:21 -06:00
Marshall Pierce
61bb3b6f04 v0.9.3 2018-09-14 08:32:15 -06:00
Marshall Pierce
59da132df6 Update release notes for 0.9.2
(commit cherry-picked to avoid even uglier commit surgery)
2018-06-16 15:00:02 -05:00
Marshall Pierce
de1568dfc4 v0.9.1 2018-04-23 13:17:03 -05:00
Marshall Pierce
19d592067d v0.9.0 2017-12-19 10:22:43 -06:00
Marshall Pierce
915220e3bd v0.8.0 2017-11-17 08:41:39 -06:00
Marshall Pierce
7cde561a44 v0.7.0 2017-09-22 08:28:12 -05:00
Marshall Pierce
b0305d2213 Make test cover maximum possible line length range.
Also, add release notes entry.
2017-09-21 20:45:23 -05:00
Marshall Pierce
15d498a30e Add release notes 2017-08-24 18:44:14 -05:00