1261 Commits

Author SHA1 Message Date
Toralf Wittner
655609dfe0 dns: Resolve dns4 to IPv4 and dns6 to IPv6. (#1381) 2020-01-10 13:10:16 +01:00
Max Inden
b939aefdd6 protocols/plaintext: Adapt protobuf generation to consolidated scripts (#1309)
* protocols/plaintext: Adapt protobuf generation to consolidated scripts

* protocols/plaintext: Fix protobuf import

Co-authored-by: Pierre Krieger <pierre.krieger1708@gmail.com>
2020-01-09 14:12:43 +01:00
Pierre Krieger
324f0dc326
Bump rw-stream-sink to 0.2 (#1377) v0.14.0-alpha.1 2020-01-07 15:54:39 +01:00
Pierre Krieger
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
Toralf Wittner
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
Akihito Nakano
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
Pierre Krieger
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
Pierre Krieger
56ca671376
Merge pull request #1328 from libp2p/stable-futures
Refactor the crate to use stable futures
2020-01-06 19:20:30 +01:00
Pierre Krieger
ced66a319c
Merge pull request #1373 from tomaka/loggin-stable-fut
Address review on stable-futures
2020-01-06 18:38:28 +01:00
Pierre Krieger
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
Pierre Krieger
55d6925006
Terminology 2020-01-06 17:22:09 +01:00
Pierre Krieger
5e0f219555
Use a different fix 2020-01-06 17:20:44 +01:00
Pierre Krieger
1333d5b8d9
Another review fix for stable-futures branch 2020-01-06 17:13:39 +01:00
Pierre Krieger
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
Pierre Krieger
65a7de49b2
Address review on stable-futures 2020-01-06 14:08:02 +01:00
Pierre Krieger
84ebd20d01
Merge pull request #1372 from tomaka/another-review-fix
Another small review fix
2020-01-06 13:32:11 +01:00
Pierre Krieger
e21657107d
Another small review fix 2020-01-06 11:57:12 +01:00
Max Inden
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
Pierre Krieger
90e0044dd6
Apply suggestions from code review
Co-Authored-By: Max Inden <mail@max-inden.de>
2020-01-03 11:58:08 +01:00
Pierre Krieger
e29f36e32b
Merge pull request #1369 from tomaka/merge-master
Merge master in stable-futures
2020-01-03 11:22:29 +01:00
Pierre Krieger
17e90f0f2c
Merge master in stable-futures 2020-01-02 17:47:41 +01:00
Pierre Krieger
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
Pierre Krieger
c6a303cc45
Comment 2020-01-02 16:04:00 +01:00
Pierre Krieger
455a5a92f4
Pin protobuf versin and publish 0.13.2 2020-01-02 15:29:43 +01:00
Pierre Krieger
d0944ed50c
Merge pull request #1366 from tomaka/review-stable-fut
Address some review comments on #1328
2020-01-02 13:24:40 +01:00
Pierre Krieger
23fc6ee524
Address some review comments on #1328 2020-01-02 12:59:10 +01:00
Pierre Krieger
ff0d2d55bd
Merge pull request #1353 from twittner/fixes
Several changes.
2020-01-02 11:42:07 +01:00
Toralf Wittner
d870c734ee Pin protobuf to version 2.8.1 2020-01-02 10:48:51 +01:00
Toralf Wittner
72f1018acd Update to unsigned-varint v0.3 2020-01-02 10:45:43 +01:00
Toralf Wittner
83e4c60923 Update yamux dependency. 2019-12-30 12:08:17 +01:00
Toralf Wittner
34b36b464b Cover more cases in simultaneous connect test. 2019-12-21 17:14:59 +01:00
Toralf Wittner
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
Toralf Wittner
589fdafdda Use published versions of soketto and yamux. 2019-12-20 12:17:54 +01:00
Toralf Wittner
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
Toralf Wittner
9349d6ce25 Fix test. 2019-12-18 17:43:25 +01:00
Toralf Wittner
be8d811641 Update futures-timer to version 2.
This removes the last dependencies to futures-preview.
2019-12-18 16:50:07 +01:00
Toralf Wittner
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
Pierre Krieger
34a3e5c30c
Merge pull request #1349 from tomaka/merge-master-again
Merge `master` into `stable-futures`
2019-12-12 15:27:17 +01:00
Pierre Krieger
23221628e1
Merge pull request #1350 from twittner/phantom
Bring back phantom types to yamux upgrade outputs.
2019-12-12 14:58:00 +01:00
Toralf Wittner
894c83170b Bring back phantom types to yamux upgrade outputs. 2019-12-12 14:18:45 +01:00
Pierre Krieger
21f32da045
Merge remote-tracking branch 'upstream/master' into HEAD 2019-12-12 14:10:01 +01:00
Pierre Krieger
1aeb264cbc
Merge pull request #1341 from kigawas/patch-1
Upgrade ed25519-dalek
2019-12-12 14:09:09 +01:00
Pierre Krieger
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
Pierre Krieger
1c59b99f28
Merge branch 'master' into patch-1 2019-12-12 13:38:42 +01:00
Pierre Krieger
92a95c0bf2
Merge pull request #1344 from olegnn/docs_and_code_fixes
Fixed link
2019-12-12 13:38:32 +01:00
Pierre Krieger
550fdce016
Merge branch 'master' into docs_and_code_fixes 2019-12-12 12:58:26 +01:00
Pierre Krieger
5237303f45
Merge pull request #1348 from tomaka/backport-1347
Backport #1347 to master
2019-12-12 12:58:14 +01:00
Pierre Krieger
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
Pierre Krieger
5da38c866c
Merge branch 'master' into docs_and_code_fixes 2019-12-12 12:46:16 +01:00
Oleg Nosov
f6592df65d
Fixed link 2019-12-12 13:06:59 +03:00