peer-to-peer
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 635 public repositories matching this topic...
I'm looking at the react tutorial at https://github.com/amark/gun/wiki/React-Tutorial and noticed that the code examples are using depreciated lifecycle methods such as componentWillMount.
Hello!
When text line in list is too long and part of it is moved on the next line, list number is placed on the last line. When I use <br>, list number is placed on the first line of multiline text.
Demo is below:
Demo text:
1. [ ] task 1
2. [ ] task 2 task 2 task 2
In the text in section 3.3 of the manual it says: Let’s give it tag ID 100
Then in the example, has switched to tag id 10:
{
"type": "MATCH_TAGS_DIFFERENCE",
"not": false,
"or": false,
"id": 10,
"value": 0
},
And following paragraph: difference between tags with tag ID 10 is zero
Looks like a typo and all should either be 10 or 100.
Background
The binaries are built with most of the build flags already set, but when building from source you must specify which tags are desired. This is an important step to building a usable binary from source.
These flags should be listed in the docs, with what their use is for the entire system, and whether or not excluding it would break the normal function of the system.
A sect
Version: [bfba76748b8aabc0d66768009ff6f4adb24ff439]
Type: bug
Severity: medium
Description:
Following the steps and building from this example:
https://github.com/ipfs/js-ipfs/tree/master/examples/circuit-relaying
In the UI, the "Addresses:" section is empty and info.addresses is an empty list. Connecting to other peers works, but not dialing /p2p-circuit/<peerid>.
FAQ: My data isn't appearing! An explanation of db.load() vs db.events.on("replicated", callback)
There's been a number of questions lately about data not appearing in the store when you expect, so I thought it would be a good time to take a second to explain the process of opening a database and getting data out of it. The database can be either local or remote.
Important Note: While content discovery can happen via the IPFS distributed hash table, due to the limitations of browser-bas
-
Updated
May 18, 2020 - Go
-
Updated
Jul 9, 2019 - JavaScript
When hitting send on a chat message, a scrollbar will briefly appear and then disappear again.
-
Updated
May 12, 2020 - Go
After playing around with N2N for quite a bit, I was at first a bit disappointed by the performance - 20 Mbit/s on a gigabit connection? Well, at first I didn't enable AES (after adding -A, I was able to go to 50 Mbit/s), then I checked the CPU, which was at 100% (a 1 CPU instance). Upgraded the node to 2 CPUs, 100 Mbit/s. We're getting there! Now, I used -v to get some more details; I did not
-
Updated
Nov 14, 2018 - JavaScript
In version 1.4.2, clicking Exit in the screen that says Syncthing is disabled because it is not connected to Wi-Fi will not exit the screen nor the application. Instead it runs Syncthing in the background.
Right now PeerIds that use the identity hashing are still printed as SHA256 when they are displayed.
-
Updated
Apr 10, 2020 - TSQL
-
Updated
May 20, 2020 - C
On top of a framebuffer interface.
cc #347
Documentation: http://www.petesqbsite.com/sections/tutorials/tuts/vbe3.pdf
The interfacing with the hardware interface might be hacky, in particular when it comes to adding a GDT segment.
Currently a server owner has no mechanism to know whenever the uProxy server is outdated. We need a solution that:
a) allows the server to monitor if it's out of date
b) notifies the server owner (e.g. app, email, etc) to take action
c) allows the server owner to upgrade the server (possibly overwriting the droplet / image)
... alternatively, we could consider a server that auto-updates.
more developer docs?
Hey, sounds like a cool project.
Can you elaborate more on the encryption?
When I store values are they encrypted?
Are there REST apis? or just the go command line? other languages apis?
-
Updated
May 14, 2020 - Swift
This would just be a ui that lets users sign a hash of a document (enough to sign(hash(concat(all cryptree node hashes for file))+file read cap) so we don't need to download and decrypt the entire document to sign it)
the output should be some text, maybe hex encoded, which someone can cut and paste into the ui to verify someone else's claim
Hi,
I saw in the doc that it says
Tray icon indicates when it is connected to syncthing (no status updates yet).
so this issue is to make sure it does not get forgotten :-)
It's good to see if syncthing is running locally or not, but what I also really want to see is if my files are all synced correctly or not.
If any folder or any remote device is not up-to-date, I think the colour o
To allow easier firewall configuration, it would make sense to have a section the README detailing the traffic generated by tandem.
Like:
- TCP connection to rendezvous.foo.com on port 443 using HTTPS
- UDP connection to the either the remote host on a dynamic port or the rendezvous server
Also, what happen if the two hosts are on different local subnets that are directly connected, is a
-
Updated
Apr 13, 2019 - Go
An implementation of PIR lives at http://percy.sourceforge.net/ - we should investigate what it would take to add support for this mechanism to fetch blocks with better privacy. We should also investigate using this for cfilter retrieval as otherwise we can reveal to peers when our wallet may have been created.
-
Updated
Jul 27, 2017 - Python
Do you want to request a feature or report a bug?
Bug
What is the expected behavior?
Bit more height to avoid the overflow on the bottom.
Which browser / OS are affected by this issue? (An isolated way to repr


This is the scene:
I set a sync folder which enabled File Versioning and set the versions path to
/sdcard/Syncthing control/Desktop/Markdown, but I didn't create this path manually, and when syncing, there would be conflict, when I check the logs, it says: