Oliver Gould
897bf84163
Use rustfmt to enforce consistent formatting
...
This change adds a .rustfmt.toml that includes ALL supported settings,
12 of which we have overridden to attempt to cater to our own
proclivities.
rustfmt is checked in the rust-nightly CI job.
2017-09-12 22:29:35 +00:00
Carl Lerche
9d45255c75
H2 headers must be lower case
2017-08-30 18:16:21 -04:00
Carl Lerche
b0e6867877
Fix warnings
2017-08-24 15:52:01 -07:00
Carl Lerche
a7b92d5ec2
Restructure hpack tests
2017-06-29 23:11:35 -07:00
Carl Lerche
fee43a09c8
Fix warnings
2017-06-27 12:23:57 -07:00
Carl Lerche
29951da962
FramedWrite
2017-06-19 13:34:08 -07:00
Carl Lerche
327ca79550
More header encoding work
2017-06-19 11:53:03 -07:00
Carl Lerche
b4c3161d74
A bunch of work
2017-06-16 21:45:44 -07:00
Carl Lerche
f6fd6a6d6e
Bunch of work
2017-06-16 16:37:51 -07:00
Carl Lerche
c12a9a86ae
Don't allocate on each call to huffman decode
2017-06-13 14:39:39 -07:00
Carl Lerche
ab8eac6c05
Remove extra debug_assert
2017-06-13 13:55:05 -07:00
Carl Lerche
c7de880f6c
More bug fixes
2017-06-13 13:46:45 -07:00
Carl Lerche
fa53d9556b
Fuzz HPACK
2017-06-09 12:06:38 -07:00
Carl Lerche
42f19f3006
Get encoder & decoder working
2017-06-07 21:54:04 -07:00
Carl Lerche
7ffc574da8
Add another encoder test
2017-06-06 14:57:51 -07:00
Carl Lerche
a9e900a5e2
More HPACK encoder changes
2017-06-06 14:51:03 -07:00
Carl Lerche
5c30ef30ec
More HPACK encoding work
2017-06-05 15:03:04 -07:00
Carl Lerche
a7da819e45
More encoding work
2017-06-02 14:33:09 -07:00
Carl Lerche
2f8095e71a
WIP
2017-06-02 12:41:39 -07:00
Carl Lerche
e41349572a
Add huffman encoding
2017-06-01 12:35:20 -07:00
Carl Lerche
59bc8a9a7e
work
2017-03-12 13:44:38 -07:00
Carl Lerche
769f3f142f
More work
2017-03-11 12:59:15 -08:00