Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / paritytech/litep2p issues and pull requests

#246 - kad: Providers part 7: better types and public API, public addresses & known providers

Pull Request - State: closed - Opened by dmitry-markin 5 months ago - 2 comments
Labels: enhancement

#245 - kad: Providers part 6: stop providing

Pull Request - State: closed - Opened by dmitry-markin 5 months ago
Labels: enhancement

#244 - req-resp: Refactor to move functionality to dedicated methods

Pull Request - State: closed - Opened by lexnv 5 months ago
Labels: enhancement

#243 - build(deps): bump rustls from 0.20.9 to 0.21.12

Pull Request - State: open - Opened by dependabot[bot] 5 months ago
Labels: dependencies, rust

#242 - transport-manager/part 2: Unknown secondary connections for multiple dials

Issue - State: open - Opened by lexnv 5 months ago - 1 comment
Labels: bug

#241 - dns: Resolve DNS address to multiple IP addresses to make dialing more robust

Issue - State: open - Opened by lexnv 5 months ago
Labels: enhancement

#240 - chore: Release litep2p 0.7.0

Pull Request - State: closed - Opened by lexnv 6 months ago - 1 comment

#236 - kad: Providers part 5: `GET_PROVIDERS` query

Pull Request - State: closed - Opened by dmitry-markin 6 months ago
Labels: enhancement

#235 - kad: Providers part 4: refresh local providers

Pull Request - State: closed - Opened by dmitry-markin 6 months ago
Labels: enhancement

#234 - kad: Providers part 3: publish provider records (start providing)

Pull Request - State: closed - Opened by dmitry-markin 6 months ago
Labels: enhancement

#233 - kad: Avoid cloning the `KademliaMessage` and use reference for `RoutingTable::closest`

Pull Request - State: closed - Opened by lexnv 6 months ago
Labels: enhancement

#232 - transport/manager: Refill dial addresses after a dial failure to make dialing more robust

Issue - State: open - Opened by lexnv 6 months ago - 2 comments
Labels: enhancement

#231 - kad: Include a timeout for `QueryExecutor::send_message`

Issue - State: closed - Opened by lexnv 6 months ago
Labels: enhancement

#230 - kad: `Query::next_action()` message is ignored by the kademlia handler

Issue - State: open - Opened by lexnv 6 months ago
Labels: enhancement

#229 - Use static variables for DNS resolver and crypto noise parameters

Pull Request - State: open - Opened by lexnv 6 months ago - 1 comment
Labels: enhancement

#228 - substream-set: Poll substreams fairly with poll indexes

Pull Request - State: open - Opened by lexnv 6 months ago - 2 comments
Labels: enhancement

#227 - errors: Introduce immediate dial error and request-response rejection reasons

Pull Request - State: closed - Opened by lexnv 6 months ago - 1 comment
Labels: enhancement

#226 - build(deps): bump bs58 from 0.4.0 to 0.5.1

Pull Request - State: closed - Opened by dependabot[bot] 6 months ago
Labels: dependencies, rust

#225 - Handle dial `AlreadyConnected` error via retries or state modification

Issue - State: open - Opened by lexnv 6 months ago
Labels: enhancement

#224 - transport: Implement `TransportService::local_peer_id()`

Pull Request - State: closed - Opened by altonen 6 months ago

#223 - transport: Replace trust_dns_resolver with hickory_resolver

Pull Request - State: closed - Opened by lexnv 6 months ago
Labels: enhancement

#222 - kad: Fix substream opening and dialing race

Pull Request - State: closed - Opened by lexnv 6 months ago - 1 comment
Labels: bug

#221 - kad: Fix not retrieving local records

Pull Request - State: closed - Opened by dmitry-markin 6 months ago
Labels: bug

#220 - find_node: Optimize parallelism factor for slow to respond peers

Pull Request - State: closed - Opened by lexnv 6 months ago

#219 - query-executor: Save the task waker on empty futures

Pull Request - State: closed - Opened by lexnv 6 months ago - 2 comments

#218 - build(deps): bump str0m from 0.5.1 to 0.6.2

Pull Request - State: closed - Opened by dependabot[bot] 6 months ago
Labels: dependencies, rust

#217 - substream: Use write_all instead of manually writing bytes

Pull Request - State: closed - Opened by lexnv 6 months ago
Labels: enhancement

#216 - Please remove rustls 0.20.9 from dependencies

Issue - State: open - Opened by nazar-pc 6 months ago - 1 comment

#215 - minor: fix tests without `websocket` feature

Pull Request - State: closed - Opened by dmitry-markin 6 months ago
Labels: bug, easy

#214 - crypto/noise: Generate keypair only for Curve25519

Pull Request - State: closed - Opened by lexnv 6 months ago
Labels: enhancement

#213 - kad: Providers part 2: handle `ADD_PROVIDER` & `GET_PROVIDERS` network requests

Pull Request - State: closed - Opened by dmitry-markin 6 months ago
Labels: enhancement

#212 - Expose API for `PublicAddresses`

Pull Request - State: closed - Opened by lexnv 6 months ago - 1 comment
Labels: enhancement

#211 - Make `litep2p` aware of external addresses

Issue - State: open - Opened by dmitry-markin 6 months ago
Labels: enhancement

#210 - build(deps): bump libc from 0.2.155 to 0.2.158

Pull Request - State: closed - Opened by dependabot[bot] 6 months ago
Labels: dependencies, rust

#209 - kad: Consider only adding reached addresses to the routing table

Issue - State: open - Opened by dmitry-markin 6 months ago
Labels: enhancement

#208 - tests: Enable custom_sc_network feature

Issue - State: open - Opened by lexnv 6 months ago
Labels: enhancement

#207 - cargo: Enable all features by default

Pull Request - State: closed - Opened by lexnv 6 months ago - 4 comments
Labels: enhancement

#206 - errors: Add `DialError` error and `ListDialFailures` event for better error reporting

Pull Request - State: closed - Opened by lexnv 6 months ago - 1 comment

#205 - transports: Remove `ConnectionError::Timeout` variant

Issue - State: open - Opened by lexnv 6 months ago
Labels: enhancement

#204 - error: Refactor the overarching litep2p::Error

Issue - State: open - Opened by lexnv 6 months ago
Labels: enhancement

#203 - identify: Report observer addresses of peers that succeeded dial attempts

Issue - State: open - Opened by lexnv 6 months ago - 2 comments
Labels: enhancement

#202 - kad: Implement queries for publishing & retreiving provider records

Issue - State: closed - Opened by dmitry-markin 6 months ago
Labels: enhancement

#201 - kad: Implement `ADD_PROVIDER` & `GET_PROVIDERS` RPCs

Issue - State: closed - Opened by dmitry-markin 6 months ago
Labels: enhancement

#200 - kad: Providers part 1: support for provider records in `MemoryStore`

Pull Request - State: closed - Opened by dmitry-markin 6 months ago - 1 comment

#199 - build(deps): bump async-trait from 0.1.80 to 0.1.81

Pull Request - State: closed - Opened by dependabot[bot] 6 months ago
Labels: dependencies, rust

#196 - kad: Add support for content providers

Issue - State: closed - Opened by dmitry-markin 7 months ago
Labels: enhancement

#195 - kad: Extend `MemoryStore` with provider records

Issue - State: closed - Opened by dmitry-markin 7 months ago
Labels: enhancement

#191 - identify: Update local node listen addresses

Issue - State: closed - Opened by lexnv 7 months ago - 1 comment
Labels: enhancement

#188 - request-response: Provide more details into rejected requests for a high request failure

Issue - State: closed - Opened by lexnv 7 months ago
Labels: enhancement

#186 - transport/manager: Add ability to accept/reject incoming connections before negotiation

Issue - State: closed - Opened by lexnv 7 months ago
Labels: enhancement

#180 - transport: Change `AddressStore` to keep track of more dial addresses

Issue - State: closed - Opened by lexnv 7 months ago - 1 comment
Labels: enhancement

#178 - build(deps): bump network-interface from 1.1.4 to 2.0.0

Pull Request - State: open - Opened by dependabot[bot] 7 months ago - 1 comment
Labels: dependencies, rust

#167 - kad: Implement `GET_PROVIDERS` command

Issue - State: closed - Opened by lexnv 8 months ago - 1 comment
Labels: enhancement

#166 - kad: Implement `ADD_PROVIDER` command

Issue - State: closed - Opened by lexnv 8 months ago - 1 comment
Labels: enhancement

#161 - Make features optional

Issue - State: closed - Opened by nazar-pc 8 months ago - 2 comments
Labels: enhancement

#155 - transport: Allow manual setting of keep-alive timeout

Pull Request - State: closed - Opened by Ma233 8 months ago - 11 comments

#149 - transport: Fix erroneous handling of secondary connections

Pull Request - State: closed - Opened by altonen 8 months ago

#140 - [litep2p-milestone]: Improve litep2p robustness

Issue - State: open - Opened by lexnv 9 months ago

#103 - identify: Open inbound substream for unknown peer

Issue - State: open - Opened by lexnv 10 months ago - 5 comments
Labels: bug

#100 - kad: Revisit `FIND_NODE` and increase test coverage

Issue - State: closed - Opened by lexnv 10 months ago
Labels: enhancement

#99 - Any plan to support WASM target?

Issue - State: open - Opened by jasl 10 months ago - 2 comments

#98 - build(deps): bump serde_json from 1.0.108 to 1.0.109

Pull Request - State: closed - Opened by dependabot[bot] 10 months ago
Labels: dependencies, rust

#97 - kad: Refactor `GetRecord` query and add tests

Pull Request - State: closed - Opened by lexnv 10 months ago

#96 - kad: Expose all peer records of `GET_VALUE` query

Pull Request - State: closed - Opened by lexnv 10 months ago - 1 comment

#95 - cargo: Update str0m from 0.4.1 to 0.5.1

Pull Request - State: closed - Opened by lexnv 10 months ago

#94 - build(deps): bump ed25519-dalek from 1.0.1 to 2.1.1

Pull Request - State: closed - Opened by dependabot[bot] 10 months ago - 1 comment
Labels: dependencies, rust

#93 - build(deps): bump tokio-util from 0.7.8 to 0.7.10

Pull Request - State: closed - Opened by dependabot[bot] 10 months ago - 1 comment
Labels: dependencies, rust

#92 - build(deps): bump tracing from 0.1.37 to 0.1.40

Pull Request - State: closed - Opened by dependabot[bot] 10 months ago
Labels: dependencies, rust

#91 - build(deps): bump multiaddr from 0.17.1 to 0.18.1

Pull Request - State: closed - Opened by dependabot[bot] 10 months ago - 2 comments
Labels: dependencies, rust

#90 - build(deps): bump sha2 from 0.10.7 to 0.10.8

Pull Request - State: closed - Opened by dependabot[bot] 10 months ago
Labels: dependencies, rust

#89 - ci: Enable dependabot

Pull Request - State: closed - Opened by lexnv 10 months ago - 1 comment

#88 - kad/store: Set memory-store on an incoming record for PutRecordTo

Pull Request - State: closed - Opened by lexnv 10 months ago - 2 comments

#87 - ci: Run CI on master and PRs

Pull Request - State: closed - Opened by lexnv 10 months ago

#86 - build(deps): bump mio from 0.8.8 to 0.8.11

Pull Request - State: closed - Opened by dependabot[bot] 10 months ago
Labels: dependencies

#85 - clippy: Revisit allowed clippy rules

Issue - State: open - Opened by lexnv 10 months ago - 2 comments

#84 - crypto: Don't panic on unsupported key types

Pull Request - State: closed - Opened by lexnv 10 months ago

#83 - Fix clippy

Pull Request - State: closed - Opened by lexnv 10 months ago - 2 comments

#82 - kad: Implement put_record_to and try_put_record_to (#77)

Pull Request - State: closed - Opened by lexnv 10 months ago - 1 comment

#81 - kad: Strategy for removing old MemoryStore records

Issue - State: open - Opened by lexnv 10 months ago - 1 comment
Labels: enhancement

#80 - kad: Implement `FindManyNodesContext`

Issue - State: open - Opened by lexnv 10 months ago
Labels: enhancement

#79 - Re-export `multihash` & `multiaddr` types

Pull Request - State: closed - Opened by dmitry-markin 10 months ago

#78 - kad: Limit MemoryStore entries

Pull Request - State: closed - Opened by lexnv 10 months ago

#77 - kad: Implement put_record_to and try_put_record_to

Pull Request - State: closed - Opened by lexnv 10 months ago

#76 - kad: Expose the peer that provided the kad record

Pull Request - State: closed - Opened by lexnv 10 months ago

#74 - Revert "Bring `rustfmt.toml` in sync with polkadot-sdk (#71)"

Pull Request - State: closed - Opened by dmitry-markin 10 months ago
Labels: rust

#73 - Possible use of `libp2p_identity::PeerId` as `PeerId` type

Issue - State: closed - Opened by dmitry-markin 11 months ago - 3 comments

#72 - chore: Release version 0.3.0

Pull Request - State: closed - Opened by lexnv 11 months ago

#71 - Bring `rustfmt.toml` in sync with polkadot-sdk

Pull Request - State: closed - Opened by dmitry-markin 11 months ago - 3 comments

#70 - transport: Extract common transport code between TCP and WebSocket

Issue - State: closed - Opened by lexnv 11 months ago - 1 comment
Labels: enhancement

#69 - Expose `reuse_port` option for TCP and WebSocket transports

Pull Request - State: closed - Opened by dmitry-markin 11 months ago - 1 comment
Labels: enhancement

#68 - protocol/mdns: Use `SO_REUSEPORT` for the mDNS socket

Pull Request - State: closed - Opened by altonen 11 months ago - 2 comments

#67 - `Error::PeerIdMismatch` is sometimes reported as `Error::Other` when WebSocket transport is used

Issue - State: closed - Opened by dmitry-markin 11 months ago - 6 comments
Labels: enhancement

#66 - [DNM][ci] Test secrets from fork

Pull Request - State: closed - Opened by alvicsam 11 months ago - 1 comment

#65 - [ci] Run ci for PR from forks

Pull Request - State: closed - Opened by alvicsam 11 months ago

#64 - Add support for protocol/agent version

Pull Request - State: closed - Opened by altonen 11 months ago - 7 comments

#63 - tests: Add sysctl ipv6 and extra CI steps

Pull Request - State: closed - Opened by lexnv 11 months ago - 4 comments