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 1,488 public repositories matching this topic...
I'm syncing between Windows and Linux hosts, and I'd prefer if SyncThing would mark newly created dotfiles as hidden automatically in Windows. If the user later decides to unhide the files, that's okay. The hidden attribute should only be applied upon creation of a file.
Maybe SyncThing could have an option like "hide-on-creation" which I could fill with patterns. It could default to a list lik
The function arguments to core.NewBlockChain
got way out of hand. We need a config structure instead.
This issue (webtorrent/webtorrent#1685) mentioned a nice resource that shows how to integrate WebTorrent with various JS video libraries.
https://qiita.com/mehdi/items/22ba55ae30bdcedd0746
Would be nice to add updated versions of these examples to the docs.
It is a bit of mouthful to explain that the js-ipfs-api
is the client library that implements the same js-ipfs
API but it is just a client.
Other project call these libraries SDK
or simply, clients.
Fun history fact, we had multiple confused users opening multiple issues assuming that js-ipfs-api
is the JS implementation. It only stopped when we put a giant banner image in every repo
I'm not in favor of ZeroID so I propose to have documentation on how to create a similar service. For example if I register anonymousID.bit I want to use that for ZeroBlog etc... Will be nice to have documentation on this.
There's no published benchmark for IOPS on S3 storage
Would it be possible to post this alongside the other benchmarks?
S3 storage would be super cheap way to get started because it's serverless (thus more folks would potentially use gun.js)
Thank you for the useful service. I would like to see more Auth/ABAC for startup usage, right now I'm using a centralized database because it's uncle
I think we should create an INSTALL.md
file in the root of this repo with detailed installation instructions for each OS, including our recommended installation method, as well as alternatives.
For Mac, for example, we recommend the official installer on the website, but it's also available via a Homebrew Cask.
For each Linux variant, there will be a different command or preferred file to
What happened?
When clicking some links (e.g. /support/doc/api
) it leads to a 404 page.
It seems like these were not intended to be actual
Operating system: windows 10
This is:
- a bug
- general feedback
the search bar suggests websites before completely typing them in, but when clicking them, the browser doesn't actually respond? clicking them doesn't do anything, so you have to type the entire url in anyway.
Question
Since kraken's open source late last year, lots of engineers in ecosystem are very curious about the common features and differences of Dragonfly and kraken.
The detailed information would be helpful for cloud native participants.
I add this proposal to add comparison of two tool in file FAQ.md
To be done on lbrytech repo probably.
The wallet is currently configured as defined originally in ElectrumX, there are some docs for it already in there.
Keep in mind that we added new configuration keys and should clean up the unused ones at some point, so we need something easy
Using latest version 0.15.0.1. (Edit : on Ubuntu 18.04)
After the CLI wallet was locked, the prompt showed the password in clear while typing.
I'm not a big CLI user so this happened only twice so far, but I thought it's worth reporting this issue.
Not sure if a screenshot is useful, but here's one below anyway.
![image](https://user-images.githubusercontent.com/16813929/72224145-2e286100-35
Stdin stream passed directly to ipfs.add
https://github.com/ipfs/js-ipfs/blob/39d87c5a59c8187d849088e06ca9d9224d7397e7/src/cli/commands/add.js#L239
e.g.
$ echo "data" | node src/cli/bin add --mtime=100
added QmNtocSs7MoDkJMc1RkyisCSKvLadujPsfJfSdJ3e1eA1M QmNtocSs7MoDkJMc1RkyisCSKvLadujPsfJfSdJ3e1eA1M
$ jsipfs files stat /ipfs/QmNtocSs7MoDkJMc1RkyisCS
Not a bug but a suggestion:
I think it'd be easier for newbies if trickle was set to false by default. While the examples use clients on a same context and multiple candidates are shared automatically, developers will likely use a signaling server. When building out a signaling server, its not immediately obvious you need to handle multiple signals from the same peer. Setting trickle to false b
Hi The input for the demo browser app is not sanitized which allows to execute javascript
![image](https://user-images.githubusercontent.com/21986177/52055571-c35c6080-258
When opening/decoding magnet links, parsing x.pe parameter would allow faster download and bootstrapping of torrents.
More info: http://bittorrent.org/beps/bep_0009.html#magnet-uri-format
Might need some changes like
uber/makisu#223
There are two problems with our "Download torrent" dialog window:
- Anonymity control is done by a small checkbox that is hard to notice. Instead, the current anonymity mode should be instantly visible and toggleable.
- DHT requests go through the regular connection, which are observable (see #4021). Instead, if anonymity is on, the DHT request should go t
This should be added to support the Tor folks!
Description
Error message when creating a proposal to change the BTC maker fee needs units.
Version
5880ad99c
There is a user with a dick pic as their icon. Many people have blocked them, as have I.
I recently clicked through to their profile page to remember if I had blocked them and although their posts are hidden, their user icon is still shown.
Can we use CSS to blur the user icons of blocked and ignored users?
filter: blur(8px);
-webkit-filter: blur(8px);
(Those icons might al
Update Dependencies
I was looking through flatpak/io.github.qtox.qTox.json and noticed we are specifying to use ffmpeg 4.0.1 which has ~60 CVEs. The dependencies table lists an even older
Follow-up to: #3846.
When restarting a task with the option to retain finished subtasks (RPC call comp.task.restart_subtasks
), finished subtask results are copied over to newly created subtasks. However, the node info from the original subtask (name, id, address) is not included in the state of the new subtask. This has no impact on Golem's operation, but would be a UX improvement.
The rel
Location
Somewhere in the config/options documentation.
Description
Document this: libp2p/go-libp2p#560 (comment)
We need a shiny new guide to run the new Magnetissimo on Heroku.
I'll take a stab at this once I add a few more features I have planned, if no one has taken care of it beforehand.
Included in this issue, maybe creating a Heroku Deploy button for 1-click set ups?
Add FAQ section
- How does this work?
- Is it secure and private?
- What is WebTorrent?
- How large can the files be?
- How does streaming work?
Would you please consider switching the format of your changelog to a more F-Droid compatible one?
As described, using either Fastlane or Triple-T format would show
Currently MetadataService
validates the metadata against both metainfo.yml
and infodict.yml
. The former is supposed to be the schema of .torrent
files, and the latter -- of the info dictionary (which is also the format of peer-exchanged metadata per BEP-9 Extension for Peers to Send Metadata Files). The reason for this is that IMetadataService
interface is generic, so there's no way to
as above.
Steps to reproduce
- Go to manage connections
- Change the port by manually typing it
- Press ok to save changes
- Go back to manage connections
If i use the up/down arrows, it works fine.
Edit: temporary fix is to manually edit the ini file
Regarding that Bitcoin Core switched to bech32 as the default format for addresses recently (with release 0.19.0.1), this should also be reflected in the RPC help texts. The change was already done for the RPCs
getaddressinfo
(commit bitcoin/bitcoin@2ee0cb3 by jonatack, PR bitcoin/bitcoin#17283) and `validateaddre