Commit Graph

1009 Commits

Author SHA1 Message Date
324f0dc326 Bump rw-stream-sink to 0.2 (#1377) v0.14.0-alpha.1 2020-01-07 15:54:39 +01:00
84487cf904 Publish 0.14.0-alpha.1 (#1376)
* Publish 0.14.0-alpha.1

* multiaddr -> 0.7.0
2020-01-07 15:30:39 +01:00
ab2eb7a51d multiaddr: Replace Bytes with Arc<Vec<u8>>. (#1370)
* multiaddr: Replace `Bytes` with `Arc<Vec<u8>>`.

* Annotate type of `io::Cursor`.

Co-Authored-By: Pierre Krieger <pierre.krieger1708@gmail.com>

* Annotate type of `io::Cursor`.

Co-Authored-By: Pierre Krieger <pierre.krieger1708@gmail.com>

Co-authored-by: Pierre Krieger <pierre.krieger1708@gmail.com>
2020-01-07 13:06:16 +01:00
d83619109b Add protocol string to Error::UnknownProtocolString (#1355)
Co-authored-by: Pierre Krieger <pierre.krieger1708@gmail.com>
2020-01-07 12:36:37 +01:00
84b6a7d04d Add Swarm::next_extended (#1374)
* Add Swarm::next_extended

* Fix ipfs-kad example

* Fix tests

* Renames
2020-01-07 11:57:00 +01:00
56ca671376 Merge pull request #1328 from libp2p/stable-futures
Refactor the crate to use stable futures
2020-01-06 19:20:30 +01:00
ced66a319c Merge pull request #1373 from tomaka/loggin-stable-fut
Address review on stable-futures
2020-01-06 18:38:28 +01:00
fd7c06ed23 Merge pull request #1375 from tomaka/another-review-fix2
Another review fix for stable-futures branch
2020-01-06 17:30:34 +01:00
55d6925006 Terminology 2020-01-06 17:22:09 +01:00
5e0f219555 Use a different fix 2020-01-06 17:20:44 +01:00
1333d5b8d9 Another review fix for stable-futures branch 2020-01-06 17:13:39 +01:00
be0f18d162 Update core/src/nodes/tasks/manager.rs
Co-Authored-By: Max Inden <mail@max-inden.de>
2020-01-06 14:50:33 +01:00
65a7de49b2 Address review on stable-futures 2020-01-06 14:08:02 +01:00
84ebd20d01 Merge pull request #1372 from tomaka/another-review-fix
Another small review fix
2020-01-06 13:32:11 +01:00
e21657107d Another small review fix 2020-01-06 11:57:12 +01:00
74790cd514 Apply suggestions from code review
Co-Authored-By: Demi Obenour <48690212+DemiMarie-parity@users.noreply.github.com>
2020-01-06 11:13:23 +01:00
90e0044dd6 Apply suggestions from code review
Co-Authored-By: Max Inden <mail@max-inden.de>
2020-01-03 11:58:08 +01:00
e29f36e32b Merge pull request #1369 from tomaka/merge-master
Merge master in stable-futures
2020-01-03 11:22:29 +01:00
17e90f0f2c Merge master in stable-futures 2020-01-02 17:47:41 +01:00
b7146f4918 Merge pull request #1368 from tomaka/0.13.2
Pin protobuf versin and publish 0.13.2
v0.13.2 0.13.2
2020-01-02 16:21:14 +01:00
c6a303cc45 Comment 2020-01-02 16:04:00 +01:00
455a5a92f4 Pin protobuf versin and publish 0.13.2 2020-01-02 15:29:43 +01:00
d0944ed50c Merge pull request #1366 from tomaka/review-stable-fut
Address some review comments on #1328
2020-01-02 13:24:40 +01:00
23fc6ee524 Address some review comments on #1328 2020-01-02 12:59:10 +01:00
ff0d2d55bd Merge pull request #1353 from twittner/fixes
Several changes.
2020-01-02 11:42:07 +01:00
d870c734ee Pin protobuf to version 2.8.1 2020-01-02 10:48:51 +01:00
72f1018acd Update to unsigned-varint v0.3 2020-01-02 10:45:43 +01:00
83e4c60923 Update yamux dependency. 2019-12-30 12:08:17 +01:00
34b36b464b Cover more cases in simultaneous connect test. 2019-12-21 17:14:59 +01:00
2bc8d9590d Update to bytes v0.5
Except for `multiaddr` which encapsulates its use of bytes v0.4 now.
2019-12-21 15:42:24 +01:00
589fdafdda Use published versions of soketto and yamux. 2019-12-20 12:17:54 +01:00
34a631d560 Fix deflate test.
Skip over empty messages or else the socket may not be connected by the
time `close` is called on it.
2019-12-20 10:30:32 +01:00
9349d6ce25 Fix test. 2019-12-18 17:43:25 +01:00
be8d811641 Update futures-timer to version 2.
This removes the last dependencies to futures-preview.
2019-12-18 16:50:07 +01:00
f293594144 Several changes.
- Pin `futures_codec` to version 0.3.3 as later versions require
at least bytes-0.5 which he have not upgraded to yet.
- Replace `futures::executor::block_on` with `async_std::task::block_on`
where `async-std` is already a dependency to work around an issue with
`park`/`unpark` behaviour.
- Use the published version of `quicksink`.
2019-12-18 16:31:31 +01:00
34a3e5c30c Merge pull request #1349 from tomaka/merge-master-again
Merge `master` into `stable-futures`
2019-12-12 15:27:17 +01:00
23221628e1 Merge pull request #1350 from twittner/phantom
Bring back phantom types to yamux upgrade outputs.
2019-12-12 14:58:00 +01:00
894c83170b Bring back phantom types to yamux upgrade outputs. 2019-12-12 14:18:45 +01:00
21f32da045 Merge remote-tracking branch 'upstream/master' into HEAD 2019-12-12 14:10:01 +01:00
1aeb264cbc Merge pull request #1341 from kigawas/patch-1
Upgrade ed25519-dalek
2019-12-12 14:09:09 +01:00
a7206014d1 Merge pull request #1342 from tomaka/cleanup-stable
Cleanups in libp2p-core in stable-futures branch
2019-12-12 13:39:43 +01:00
1c59b99f28 Merge branch 'master' into patch-1 2019-12-12 13:38:42 +01:00
92a95c0bf2 Merge pull request #1344 from olegnn/docs_and_code_fixes
Fixed link
2019-12-12 13:38:32 +01:00
550fdce016 Merge branch 'master' into docs_and_code_fixes 2019-12-12 12:58:26 +01:00
5237303f45 Merge pull request #1348 from tomaka/backport-1347
Backport #1347 to master
2019-12-12 12:58:14 +01:00
168f5d857b Merge pull request #1347 from tomaka/fix-noise-io-flush
Fix noise/io.rs not flushing the underlying stream
2019-12-12 12:46:21 +01:00
5da38c866c Merge branch 'master' into docs_and_code_fixes 2019-12-12 12:46:16 +01:00
f6592df65d Fixed link 2019-12-12 13:06:59 +03:00
c0e78f2dfb Merge pull request #1343 from tomaka/derive-poll-context
Pass &mut std::task::Context to poll
2019-12-11 17:44:00 +01:00
d0032702f4 Update protocols/noise/src/io.rs
Co-Authored-By: Toralf Wittner <tw@dtex.org>
2019-12-11 17:42:24 +01:00