Pierre Krieger
71dae91d15
Properly handle EOF in varint-rs ( #106 )
2018-01-23 19:23:37 +01:00
Pierre Krieger
bd17f2ea96
Setup CircleCI build ( #107 )
...
* Add circleci config file
* Try enable IPv6
* Make sure `test` uses machine executor
* Add an integration_test step in parallel
* Explicit docker runs for machine tests
* Try make the integration test work
* Hide Dockerfile in a subfolder
* Fix the ping example hanging
* Explicitely pass the port to the ping client
2018-01-23 19:21:41 +01:00
Pierre Krieger
1413bb8935
Add an example that pings an IPFS node ( #89 )
2018-01-23 18:17:23 +01:00
Pierre Krieger
39ce006c93
Merge pull request #105 from tomaka/minor-comment-fix
...
Minor fixes in the comments of peerstore
2018-01-22 15:15:52 +01:00
Pierre Krieger
ab1151f236
Minor fixes in the comments of peerstore
2018-01-18 11:30:41 +01:00
Pierre Krieger
b7a44e40de
Merge pull request #94 from tomaka/fix-race-condition-futmut
...
Fix the deadlock in futures-mutex
2018-01-17 13:22:23 +01:00
Pierre Krieger
0534076d77
Merge pull request #93 from tomaka/varint-codec
...
Add a VarintCodec type
2018-01-15 15:07:58 +01:00
Pierre Krieger
d6028cd5de
Fix bad panic message
2018-01-15 13:26:59 +01:00
Pierre Krieger
ab209edfb3
Add a VarintCodec type
2018-01-15 13:26:58 +01:00
Pierre Krieger
047e33023d
Merge pull request #95 from tomaka/identify-correct-report
...
Correctly report the address of the dialer in the identify protocol
2018-01-15 13:08:32 +01:00
Pierre Krieger
46e8100635
Merge pull request #96 from tomaka/example-bootstrap
...
Add an ipfs_bootstrap function to fill the peer store
2018-01-15 13:07:53 +01:00
Pierre Krieger
156b971f34
Fix concerns
2018-01-15 13:07:10 +01:00
Pierre Krieger
f067981cac
Merge pull request #98 from tomaka/rm-println
...
Remove a println
2018-01-15 12:57:29 +01:00
Pierre Krieger
e57f3059db
Fix the deadlock in futures-mutex
2018-01-15 12:56:44 +01:00
Pierre Krieger
c2d4b75988
Remove Mutex::into_lock
2018-01-15 12:56:42 +01:00
Pierre Krieger
ba85aa6440
Remove a println
2018-01-15 12:36:35 +01:00
Pierre Krieger
a365b9e5f0
Fix concerns
2018-01-15 12:13:17 +01:00
Pierre Krieger
b83ebe3c88
Merge pull request #84 from tomaka/websockets
...
Add a websocket transport
2018-01-15 12:01:38 +01:00
Pierre Krieger
5d1a214c6d
Fix concern
2018-01-11 16:13:06 +01:00
Pierre Krieger
6c737c61bf
Add support for WSS for dialing
2018-01-11 16:06:11 +01:00
Pierre Krieger
e9ce2e9c62
Add an ipfs_bootstrap function to fill the peer store
2018-01-11 15:15:42 +01:00
Pierre Krieger
6837a3928d
Rustfmt and use tabs
2018-01-11 11:11:49 +01:00
Pierre Krieger
b8829d7cb1
More concerns
2018-01-11 11:07:17 +01:00
Pierre Krieger
2783c5713e
Fix concerns
2018-01-10 18:24:58 +01:00
Pierre Krieger
c60fb982d2
Merge remote-tracking branch 'upstream/master' into websockets
2018-01-10 18:10:57 +01:00
Pierre Krieger
68c8627597
Correctly report the address of the dialer in identify
2018-01-10 17:35:22 +01:00
Pierre Krieger
f45cd87977
Merge pull request #82 from tomaka/rm-multiaddr-new
...
No longer use deprecated function Multiaddr::new
2018-01-10 11:49:15 +01:00
Pierre Krieger
acbe1d0386
No longer use deprecated function Multiaddr::new
2018-01-09 19:16:45 +01:00
Pierre Krieger
4603061e92
Merge pull request #88 from tomaka/update-echo-example
...
Update the echo dialer example
2018-01-09 15:57:41 +01:00
Pierre Krieger
30c69030d2
Merge pull request #92 from tomaka/wrong-mulstream-endpoint
...
Fix using the wrong multistream endpoint
2018-01-09 13:01:09 +01:00
Pierre Krieger
01b474d350
Fix using wrong multistream endpoint
2018-01-09 11:54:35 +01:00
Pierre Krieger
82583f4ff8
Merge pull request #91 from Vurich/master
...
Fix varint panicking on large numbers
2018-01-09 11:34:02 +01:00
Pierre Krieger
cddab19a1c
Merge pull request #76 from tomaka/identify
...
Implement the identify protocol
2018-01-08 17:28:58 +01:00
Pierre Krieger
8fa8fa3e7b
More concerns
2018-01-08 16:25:12 +01:00
Vurich
c4cbfe4452
Fix varint panicking on large numbers
2018-01-08 15:04:27 +01:00
Pierre Krieger
6b7fc9508e
Update the echo dialer example
2018-01-04 17:18:49 +01:00
Pierre Krieger
ed5a24c591
More concerns
2018-01-04 12:11:21 +01:00
Pierre Krieger
aa2c4a2a45
Fix some concerns
2018-01-04 12:09:39 +01:00
Pierre Krieger
c39d0e7145
Implement the identify protocol
2018-01-03 18:09:50 +01:00
Pierre Krieger
5f65515150
Merge pull request #86 from tomaka/swarm
...
Implement the swarm
2018-01-03 18:09:06 +01:00
Robert Habermeier
4c910a8f00
Merge pull request #87 from tomaka/nightly-readme
...
Add a README note about the stabilization of impl Trait
2018-01-03 17:53:21 +01:00
Pierre Krieger
4025405e49
Add a README note about the stabilization of impl Trait
2018-01-03 17:46:52 +01:00
Fredrik Harrysson
cba24ea39e
Merge pull request #81 from tomaka/muxed-transport-change
...
Change the MuxedTransport trait
2018-01-03 17:05:47 +01:00
Fredrik Harrysson
642d18e1ac
Merge pull request #80 from tomaka/fix-multi-connec
...
Change API to allow multiple simultaneous clients
2018-01-03 17:00:27 +01:00
Pierre Krieger
13ba95e282
Separate between listener, dial_to_handler and dial_custom_handler
2018-01-03 15:50:55 +01:00
Pierre Krieger
641f8a09d7
Implement swarm
2018-01-03 15:06:24 +01:00
Pierre Krieger
2339bfd4d3
Fix the documentation libp2p-swarm
2018-01-03 14:24:25 +01:00
Pierre Krieger
c211d6b96e
Add a websocket transport
2018-01-03 10:30:50 +01:00
Pierre Krieger
47a3a24fcd
Change the MuxedTransport trait
2018-01-03 10:30:39 +01:00
Pierre Krieger
3438640907
Change API to allow multiple simultaneous clients
2018-01-03 10:30:26 +01:00