Carl Lerche
|
441a8416c6
|
Handle the remote returning a protocol error
|
2017-08-07 22:35:29 -07:00 |
|
Carl Lerche
|
71da8d121f
|
Start hooking up sending data
|
2017-08-07 21:01:15 -07:00 |
|
Carl Lerche
|
6053ee059d
|
Get receiving data working
|
2017-08-07 12:48:50 -07:00 |
|
Carl Lerche
|
71acfe3961
|
Start hooking up data receiving
|
2017-08-07 12:17:52 -07:00 |
|
Carl Lerche
|
d918215397
|
Fix test
|
2017-08-04 22:19:42 -07:00 |
|
Carl Lerche
|
90df6e3879
|
Try to clean up test
|
2017-08-04 20:54:49 -07:00 |
|
Carl Lerche
|
650b40fc90
|
Zomg something works
|
2017-08-04 17:29:37 -07:00 |
|
Carl Lerche
|
1c55ad75ea
|
More code
|
2017-08-04 17:25:39 -07:00 |
|
Carl Lerche
|
fc0a7eb898
|
More work
|
2017-08-04 12:12:22 -07:00 |
|
Carl Lerche
|
74b3852a58
|
Start working on prioritization
|
2017-08-03 22:44:19 -07:00 |
|
Carl Lerche
|
dd8412d660
|
Much work
|
2017-08-03 15:50:13 -07:00 |
|
Carl Lerche
|
7a804601c5
|
A lot of structural work
|
2017-08-03 11:40:50 -07:00 |
|
Carl Lerche
|
e810b30999
|
Track http crate changes
|
2017-08-03 10:00:50 -07:00 |
|
Carl Lerche
|
9f9bf85168
|
More restructuring
|
2017-08-02 14:48:10 -07:00 |
|
Carl Lerche
|
77681674e2
|
Start prepping for Sync
|
2017-08-02 13:43:14 -07:00 |
|
Carl Lerche
|
d06fb48bd2
|
Remove unused file
|
2017-08-02 13:10:25 -07:00 |
|
Carl Lerche
|
9d7221e6cf
|
Misc streams cleanup
|
2017-08-02 13:09:14 -07:00 |
|
Carl Lerche
|
22ebf186c6
|
Move state into proto::streams
|
2017-08-02 12:57:49 -07:00 |
|
Carl Lerche
|
341e15769e
|
Move to custom stream storage
|
2017-08-02 12:55:41 -07:00 |
|
Carl Lerche
|
19e562f9e0
|
Add some test stubs
|
2017-08-02 11:43:14 -07:00 |
|
Carl Lerche
|
a3cbf2d7ac
|
Wire up Trailers frame
|
2017-08-02 11:34:34 -07:00 |
|
Carl Lerche
|
33bdc057d6
|
Restructure proto
The existing code has been moved out and is being copied back piece / by
piece while restructuring the code to (hopefully) be more manageable.
|
2017-08-02 09:42:10 -07:00 |
|
Carl Lerche
|
13d6866ee8
|
Simplify control streams (#8)
|
2017-07-26 16:53:31 -07:00 |
|
Oliver Gould
|
bd3a07f9e7
|
Since ReadySink isn't public yet, expose Connection::is_ready(). (#7)
Also use http from master
|
2017-07-26 14:15:47 -07:00 |
|
Carl Lerche
|
a203365d79
|
Switch to string crate (#6)
|
2017-07-26 13:20:26 -07:00 |
|
Carl Lerche
|
0f13836504
|
More test cleanup
|
2017-07-26 13:08:00 -07:00 |
|
Carl Lerche
|
5dbeb0703b
|
Start breaking out test files
|
2017-07-26 12:03:35 -07:00 |
|
Oliver Gould
|
b176399892
|
Merge pull request #5 from carllerche/ver/flow-split
split FlowControl into FlowControlRecv and FlowControlSend
|
2017-07-24 16:45:39 -07:00 |
|
Oliver Gould
|
596b758d4f
|
Update transport documentation
Now laid out with all send modules over all recv modules
|
2017-07-24 22:59:09 +00:00 |
|
Oliver Gould
|
1dbbac2c00
|
split FlowControl into FlowControlRecv and FlowControlSend
|
2017-07-24 22:01:16 +00:00 |
|
Oliver Gould
|
40b57cb7fa
|
touchup
|
2017-07-24 16:57:44 +00:00 |
|
Oliver Gould
|
a4cf406c22
|
trailing ws
|
2017-07-24 16:47:24 +00:00 |
|
Oliver Gould
|
9a95fc5eef
|
add stream and sink proxy macros
|
2017-07-24 16:40:29 +00:00 |
|
Oliver Gould
|
9e4464e385
|
update proxy macro to support additional type params
|
2017-07-24 15:57:10 +00:00 |
|
Oliver Gould
|
275b835023
|
unify file/type naming
|
2017-07-24 15:42:16 +00:00 |
|
Oliver Gould
|
1069629aef
|
put each interface in its own file
|
2017-07-24 15:33:48 +00:00 |
|
Oliver Gould
|
f3115d1b6f
|
rename StreamStore => StreamStates
|
2017-07-23 19:25:12 +00:00 |
|
Oliver Gould
|
5b3f27c5fa
|
Use macros for proxying internal interfaces.
|
2017-07-23 19:18:14 +00:00 |
|
Oliver Gould
|
df5f31a63c
|
narrow the surface area of the ControlSettings api to expose only a few remote settings
|
2017-07-23 18:34:50 +00:00 |
|
Oliver Gould
|
82ba0dde71
|
update comments
|
2017-07-23 18:01:02 +00:00 |
|
Oliver Gould
|
4f723fffce
|
clarify stream state management -- pattern matching ftw
|
2017-07-23 15:51:39 +00:00 |
|
Oliver Gould
|
bf724bd53e
|
expose ControlPing to Connection
|
2017-07-22 21:23:24 +00:00 |
|
Oliver Gould
|
55465a5954
|
settings todo
|
2017-07-22 21:17:57 +00:00 |
|
Oliver Gould
|
f121f747ac
|
tests pass
|
2017-07-22 21:16:53 +00:00 |
|
Oliver Gould
|
7951def04d
|
fixup tests
|
2017-07-22 20:23:14 +00:00 |
|
Oliver Gould
|
067ec846e1
|
wip
|
2017-07-22 19:50:17 +00:00 |
|
Oliver Gould
|
b7ca796e21
|
rm unused fn
|
2017-07-22 19:11:48 +00:00 |
|
Oliver Gould
|
d5d47b08ca
|
testing, debugging, making things private
|
2017-07-22 18:30:32 +00:00 |
|
Oliver Gould
|
ab4f85ea2f
|
wip: stream state management seems good, but tests fail
|
2017-07-22 17:30:40 +00:00 |
|
Oliver Gould
|
d7042097c4
|
wip: stream open
|
2017-07-21 16:35:00 +00:00 |
|