-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor the crate to use stable futures #1328
Merged
Merged
Changes from all commits
Commits
Show all changes
87 commits
Select commit
Hold shift + click to select a range
170d2d2
Switch to stable futures (#1196)
tomaka c7148d5
Address some reviewing (#1246)
tomaka 0bec84e
Remove some config on the TcpConfig (#1250)
tomaka 67642eb
Update to futures-preview-0.3.0-alpha.18. (#1255)
twittner d7e9ba4
Make the TCP tests compile again (#1251)
tomaka 7f58684
Upgrade libp2p-kad to stable futures (#1254)
tomaka 73aa278
protocols/noise: Update to futures-preview (#1248)
mxinden 6667fb8
Fix floodsub with new futures (#1249)
tomaka 9921a33
Upgrade websocket transport to soketto 0.3.0. (#1266)
twittner abe2f2a
Merge master into stable-futures (#1271)
tomaka b1f3111
Switch MemoryTransport to Vec<u8> and fix tests (#1274)
tomaka 0eeddac
Update the stable-futures branch to master (#1288)
tomaka 8944899
*: Remove usage of custom buffer initialization usage (#1263)
mxinden 5f17b11
protocols/noise: Adapt to breaking changes in noise 0.16 (#1292)
mxinden 7eb4165
Use unsigned-varint and futures_codec from crates.io. (#1293)
twittner c1226b2
Cherry-pick commits from master to stable-futures (#1296)
tomaka cb74580
websocket: Replace `futures-rustls` with `async-tls`. (#1298)
twittner f85241d
Update core, tcp, secio and mplex to futures-0.3. (#1302)
twittner 2015053
Update yamux to development version. (#1297)
twittner 3e89c36
yamux: Use futures-0.3. (#1307)
twittner 3dd07fc
Update libp2p-uds to futures 0.3 (#1308)
tomaka be73b90
protocols/plaintext: Move to stable futures and use unsigned varints …
mxinden 02c5f34
Update more crates to futures-0.3 (#1312)
twittner a26620b
misc/mdns: Update to futures-preview (#1247)
mxinden 8128891
Update mdns dependencies to use futures-0.3 (#1313)
twittner 7cd44ae
Fix mplex tests (#1314)
tomaka 1597b02
Use soketto's `reader-writer-split` branch. (#1311)
twittner df71d4a
Update root crate to use futures-0.3. (#1315)
twittner b764472
Fix examples and update core-derive. (#1317)
twittner e083e82
Fix tests of libp2p-ping (#1321)
tomaka e5b087d
Fix the WASM build with stable futures (#1322)
tomaka 8be45f5
Fix the identify tests (#1324)
tomaka 8d22e98
Add support for PINGs and PONGs to websockets. (#1319)
twittner 26f58d2
protocols/kad: Fix tests + minor fix in mdns and noise (#1320)
mxinden 98dac8d
Merge master into stable-futures (#1325)
tomaka aa4c289
Fix identify not compiling for wasm (#1326)
tomaka a6bef38
Merge remote-tracking branch 'upstream/master' into HEAD
tomaka fb997f2
Merge pull request #1327 from tomaka/merge-master-for-real
tomaka 9cefb52
Update to current soketto `develop`. (#1332)
twittner 173fc04
Fix tests.
twittner ea58aed
Merge pull request #1335 from twittner/tests
tomaka 73e745e
Fix the regular tests for stable-futures
tomaka b6d5d97
Merge pull request #1336 from tomaka/fix-stable-fut-tests
tomaka 481849e
secio: Back to 4-byte BE length prefix. (#1337)
twittner 26ec67b
Make the kademlia test ignore failures
tomaka a5415f9
Merge pull request #1339 from tomaka/ignore-kad-fail
tomaka 1e8a90c
Remove a write optimisation in Negotiated.
7e91757
Merge pull request #1340 from romanb/stable-futures-multistream-simpl
tomaka ad42b00
Cleanups in libp2p-core in stable-futures branch
tomaka d738f41
More work
tomaka 213c633
Pass &mut std::task::Context to poll
tomaka 18bcba9
Err, fix wrong foo functions
tomaka 3f1cbaa
Fix noise/io.rs not flushing the underlying stream
tomaka d003270
Update protocols/noise/src/io.rs
tomaka c0e78f2
Merge pull request #1343 from tomaka/derive-poll-context
tomaka 168f5d8
Merge pull request #1347 from tomaka/fix-noise-io-flush
tomaka a720601
Merge pull request #1342 from tomaka/cleanup-stable
tomaka 21f32da
Merge remote-tracking branch 'upstream/master' into HEAD
tomaka 894c831
Bring back phantom types to yamux upgrade outputs.
twittner 2322162
Merge pull request #1350 from twittner/phantom
tomaka 34a3e5c
Merge pull request #1349 from tomaka/merge-master-again
tomaka f293594
Several changes.
twittner be8d811
Update `futures-timer` to version 2.
twittner 9349d6c
Fix test.
twittner 34a631d
Fix deflate test.
twittner 589fdaf
Use published versions of soketto and yamux.
twittner 2bc8d95
Update to bytes v0.5
twittner 34b36b4
Cover more cases in simultaneous connect test.
twittner 83e4c60
Update yamux dependency.
twittner 72f1018
Update to unsigned-varint v0.3
twittner d870c73
Pin protobuf to version 2.8.1
twittner ff0d2d5
Merge pull request #1353 from twittner/fixes
tomaka 23fc6ee
Address some review comments on #1328
tomaka d0944ed
Merge pull request #1366 from tomaka/review-stable-fut
tomaka 17e90f0
Merge master in stable-futures
tomaka e29f36e
Merge pull request #1369 from tomaka/merge-master
tomaka 90e0044
Apply suggestions from code review
tomaka 74790cd
Apply suggestions from code review
mxinden e216571
Another small review fix
tomaka 84ebd20
Merge pull request #1372 from tomaka/another-review-fix
tomaka 65a7de4
Address review on stable-futures
tomaka be0f18d
Update core/src/nodes/tasks/manager.rs
tomaka 1333d5b
Another review fix for stable-futures branch
tomaka 5e0f219
Use a different fix
tomaka 55d6925
Terminology
tomaka fd7c06e
Merge pull request #1375 from tomaka/another-review-fix2
tomaka ced66a3
Merge pull request #1373 from tomaka/loggin-stable-fut
tomaka File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nit: extra newline at EOF