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,225 public repositories matching this topic...
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
System information
Geth version: 1.9.23
OS & Version: OSX
Feature request
Please add informational metrics to the prometheus endpoint:
- Chain / network info
- Geth version
For example:
# TYPE chain_info gauge
chain_info{chain_id="5", network_name="goerli"} 1
# TYPE geth_info gauge
geth_info{version="1.9.23-stable", arch="amd64", os="darwin", commit="deadbeef",
-
Updated
Dec 16, 2021 - JavaScript
-
Updated
Jun 30, 2021
-
Updated
Dec 13, 2021 - JavaScript
-
Updated
Dec 16, 2021 - JavaScript
Hi,
I am trying to disable the audit log, but i can't find the option in the config file, it would be nice to be able to turn that off.
-
Updated
Dec 14, 2021 - TypeScript
-
Updated
Dec 17, 2021 - JavaScript
Summa
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
-
Updated
Dec 16, 2021 - C++
-
Updated
Aug 12, 2021 - JavaScript
-
Updated
Dec 10, 2021 - JavaScript
Here is what I've noticed:
ipfs.block.get- docs say it returns a
Block, but it returns aUint8Array - docs are missing the
preloadoption
- docs say it returns a
ipfs.block.put- docs say it can also take a
Blockas a parameter, but it can only be aUint8Array - docs say it can take a
cidas an option, but the implementation ignores such a parameter - docs say it returns a
Block, b
- docs say it can also take a
-
Updated
Dec 1, 2021 - JavaScript
-
Updated
Dec 15, 2021 - JavaScript
-
Updated
Dec 6, 2021 - Go
When a contact is already added, open the contact profile or the existing conversation
The error check is done here: https://github.com/berty/berty/blob/097eb0229f22e2abce3addd750c8dce98e92845f/js/packages/components/modals/InvalidScan.tsx#L126
We shouldn't show the invalid scan modal but navigate instead
-
Updated
Oct 21, 2021 - Go
-
Updated
Dec 17, 2021 - Go
This should be a configuration profile for go-libp2p, maximally a libp2p.NewMinimalHost or libp2p.New(libp2p.MinimalHostOpts...). We could avoid code duplication and make sure that go-libp2p supports a wide range of configurations.
We currently use the blankhost for AutoNAT, and probably in a bunch of tests.
-
Updated
Dec 18, 2021 - Python
For classes declared with struct, forward declarations should also use struct. Currently, only struct Message violates this in a few header files (2 or so?).
Trade Step 1: If BSQ chosen for trade fees while "Synchronizing DAO", show correct warning popup
Description
Some BSQ users are not aware that their BSQ wallet balance is virtually zero when Bisq is "Synchronizing DAO".
They may try to pay with BSQ for trade fees, but the UI tells them they have insufficient funds, which is incorrect.
Version
v1.6.4
Steps to reproduce
Try to take or create a trade and choose to pay the fee with BSQ. Do this at a point when "Sync
- OS: Linux
- Version of IPFS Desktop: 0.16.2
Describe the bug
npm warns about a deprecated module called requests
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
-
Updated
May 12, 2021 - JavaScript
-
Updated
Dec 18, 2021 - JavaScript
I accidentally
-torcontrol=1today (instead of-listenonion=1) and was confused that it was accepted, as the argument needs to behost:port.Expected outcome would be an error message and exiting.
Useful skills:
Want to work on this issue?
For guidance on contributing, please read [CONTRIBUTING.md](http