287 Commits

Author SHA1 Message Date
Vurich
2d56f0eb42 Remove testing code 2017-12-15 12:13:49 +01:00
Vurich
af1d2acd5c Fix futures-mutex tests 2017-12-15 10:45:06 +01:00
Vurich
19f0c8f3ef Fix multiplex waking and make it so that inbound streams can be handled concurrently with negotiating the outbound stream 2017-12-14 17:37:32 +01:00
Pierre Krieger
5ddda08170 [WIP] Integrate multiplex in the examples 2017-12-12 12:51:49 +01:00
Pierre Krieger
e7cfc5ab44 Add MuxedTransport trait 2017-12-12 12:51:49 +01:00
Vurich
3bc4581eb5 Fix now that EncoderState is generic 2017-12-12 12:50:33 +01:00
Vurich
ffdd61bcc8 Wake metadata task (and past tasks too) 2017-12-12 12:38:16 +01:00
Vurich
eda6ea846f Fix licensing 2017-12-11 18:19:25 +01:00
Vurich
624d2238f9 Set task correctly when not blocked 2017-12-11 17:57:11 +01:00
Vurich
496100cdb5 MultiplexEnd->Endpoint 2017-12-11 16:38:59 +01:00
Vurich
a4014bb08e Add multiplex 2017-12-11 16:34:04 +01:00
Vurich
097666b09e Add circular-buffer 2017-12-11 16:33:55 +01:00
Vurich
8148b298b2 Add varint-rs 2017-12-11 16:33:40 +01:00
Pierre Krieger
34be11f676
Merge pull request #73 from tomaka/distinguish
Distinguish between initiator and receiver
2017-12-11 16:23:47 +01:00
Pierre Krieger
3937649300 Distinguish between initiator and receiver 2017-12-11 16:17:05 +01:00
Fredrik Harrysson
5cf86e5191
Merge pull request #70 from tomaka/examples-comments
Add comments in the examples
2017-12-08 12:21:24 +01:00
Pierre Krieger
fda4b37931 Add comments in the examples 2017-12-07 18:06:38 +01:00
tomaka
857e9fb449
Merge pull request #53 from tomaka/with-simple-protocol-upgrade
Add a with_simple_protocol_upgrade alternative to with_upgrade
2017-12-07 17:04:17 +01:00
tomaka
d07a83b52e
Merge pull request #55 from tomaka/fix-err-transport
Fix error handling in Swarm dial() and listen_on()
2017-12-07 16:42:27 +01:00
Pierre Krieger
1aa8b5e4ef Documentation and README for peerstore 2017-12-07 16:41:38 +01:00
Pierre Krieger
809ff7eecf Fix error handling in Swarm dial() and listen_on() 2017-12-07 16:22:13 +01:00
Pierre Krieger
5b61e64c09 Fix protocol name 2017-12-07 16:20:13 +01:00
Pierre Krieger
4f981e922d Fix concerns 2017-12-07 15:36:03 +01:00
Pierre Krieger
b592f281a2 Add documentation and README for secio 2017-12-07 15:34:22 +01:00
tomaka
9886ba579a
Merge pull request #65 from tomaka/impl-stream-muxer
Make it possible to use or_upgrade with stream muxers
2017-12-07 15:01:03 +01:00
tomaka
0146864d94
Merge pull request #66 from tomaka/rw-sink-stream-docs
Add doc and README for rw-stream-sink
2017-12-07 13:25:22 +01:00
tomaka
d56d0e59a4
Merge pull request #67 from tomaka/datastore-docs
Add documentation and README for datastore
2017-12-07 13:25:14 +01:00
Pierre Krieger
f3f9c214e0 Fix concerns 2017-12-07 12:59:46 +01:00
Fredrik Harrysson
c9e6a4d10b
Merge pull request #62 from tomaka/swarm-docs-pass2
More documentation for libp2p-swarm
2017-12-07 12:46:59 +01:00
Fredrik Harrysson
6226e28e1a
Merge pull request #63 from tomaka/ping-docs
Add documentation and README for libp2p-ping
2017-12-07 12:46:36 +01:00
Pierre Krieger
4881c4a6a1 Add a with_simple_protocol_upgrade alternative to with_upgrade 2017-12-07 12:45:02 +01:00
Pierre Krieger
f4ba9ddb6d Fix concerns 2017-12-07 12:34:12 +01:00
tomaka
16937910c2
Merge pull request #56 from tomaka/secio-api-improvement
Improve the API of the secio crate
2017-12-07 12:16:14 +01:00
Pierre Krieger
69d1b9f542 Fix typos 2017-12-07 12:05:43 +01:00
tomaka
cd4075559e
Merge pull request #58 from tomaka/tokio-core-dep
Remove the tokio-core dependency where not necessary
2017-12-07 11:54:18 +01:00
Pierre Krieger
4fa9146489 Add documentation and README for datastore 2017-12-07 11:31:22 +01:00
Pierre Krieger
853656c938 Add doc and README for rw-stream-sink 2017-12-06 16:24:15 +01:00
Pierre Krieger
7aacb081d2 More documentation for libp2p-swarm 2017-12-06 16:11:19 +01:00
Pierre Krieger
af84efcfb7 Make it possible to use or_upgrade with stream muxers 2017-12-06 15:54:18 +01:00
Pierre Krieger
43d220b3d2 Add documentation and README for libp2p-ping 2017-12-06 15:40:37 +01:00
tomaka
b0062ba923
Merge pull request #64 from tomaka/fix-doc-test-again
Fix doctest in libp2p-swarm
2017-12-06 15:39:45 +01:00
Pierre Krieger
c6e917073b Fix doctest in libp2p-swarm 2017-12-06 15:26:46 +01:00
Robert Habermeier
81cfc3273b
Merge pull request #59 from tomaka/plain-text-rename
Rename PlainText to PlainTextConfig
2017-12-06 12:15:23 +01:00
Pierre Krieger
7abd4005b0 Also remove multihash from peerstore 2017-12-06 12:03:01 +01:00
Pierre Krieger
4f3f9f65ec Fix multistream-select as well 2017-12-06 12:03:01 +01:00
Pierre Krieger
900bf67623 Remove the tokio-core dependency where not necessary 2017-12-06 12:03:01 +01:00
Robert Habermeier
4a767e00c0
Merge pull request #61 from tomaka/fix-doctests
Fix doctests of libp2p-swarm
2017-12-06 11:52:50 +01:00
Pierre Krieger
3edbff0172 Fix doctests of libp2p-swarm 2017-12-05 10:17:24 +01:00
Fredrik Harrysson
5e6a6a9202
Merge pull request #57 from tomaka/tcp-transport-readme
Add a README and documentation for libp2p-tcp-transport
2017-12-05 09:41:36 +01:00
Fredrik Harrysson
e9d88cf305
Merge pull request #60 from tomaka/swarm-docs
Add documentation and README to libp2p-swarm
2017-12-05 09:40:08 +01:00