The Wayback Machine - https://web.archive.org/web/20220329012924/https://github.com/topics/p2p
Skip to content
#

P2P

Peer-to-Peer (P2P) applications share resources and communicate in a decentralized or distributed architecture. Often application nodes communicate directly with each other or cooperate to do work which benefits other nodes or the overall P2P system. In a pure P2P system, there is no distinction between client and server.

Here are 2,371 public repositories matching this topic...

fanquake
fanquake commented Mar 28, 2022

Following the merge of bitcoin/bitcoin#23083, we'll throw a non-fatal error at runtime if the documentation for an RPC is incorrect. This behaviour has found numerous issues over a very short period (of the PR being opened). However, this is not something that we want in production / release builds, instead, we want the ability to have it enabled in the CI and when running

fragtion
fragtion commented Aug 27, 2015

Hi. I've been experiencing good reliability syncing Maildirs with Syncthing for a few weeks already - however, from time to time an occasional empty mail may now show up in my IMAP folders/e-mail client. I suspect that this is due to the partial transfers and/or temp files being read by dovecot (perhaps locking them somehow could help with this?). I was able to ignore dovecot's index files in Sync

enhancement good first issue
barwod
barwod commented Dec 22, 2021

System information

Geth
Version: 1.10.13-stable
Git Commit: 7a0c19f813e285516f4b525305fd73b625d2dec8
Architecture: amd64
Go Version: go1.17.3
Operating System: linux
GOPATH=
GOROOT=go

Expected behaviour

Close files that aren't in use / have a settable limit

Actual behaviour

Every database file it opens stays open for the duration of the sync

Steps to re

lbry-sdk
lyoshenka
lyoshenka commented Apr 20, 2021

Creating a new issue based on lbryio/lbry-sdk#877

  • Update ensure_directory_exists() to check that the directory is writable by the current process.
  • If it's not, return a useful error
  • Add tests to cover the case when
    • download directory does not exist
    • download dir exists but is not writable
    • dir exists an
type: improvement help wanted good first issue area: downloads
js-ipfs
matheus23
matheus23 commented Oct 7, 2021

Here is what I've noticed:

  • ipfs.block.get
    • docs say it returns a Block, but it returns a Uint8Array
    • docs are missing the preload option
  • ipfs.block.put
    • docs say it can also take a Block as a parameter, but it can only be a Uint8Array
    • docs say it can take a cid as an option, but the implementation ignores such a parameter
    • docs say it returns a Block, b
exp/novice help wanted P2 topic/docs
berty
RubenKelevra
RubenKelevra commented Feb 8, 2022

The current downloads listed in the install section of the readme are version 0.17 while the current version is 0.18.1.

I think we should not link specific versions here, but link to the release list on Github.

help wanted exp/novice P1 good first issue