When a hidden node is created or started, RetroShare will look for Tor (which it should find if properly installed on your system) and automatically configure it to run a hidden service which will be used by your friends to connect to you. A third option allows to manually configure Tor/I2P to allow all the combinations previously possible: When creating a new certificate/node the user can choose the node type as Standard node or Hidden node. Both versions are now merged in the same executable. In version 0.6.4 we used to provide 2 different versions: one working on the clear-net and one working over Tor. Because this is new code and is rather complex, you may find errors. Still, it makes the forum loading much faster and more memory efficient. We implemented a new QAbstractItemModel for forums, the beauty of which can only be seen by reading the code (sorry). We’ll fix that later, and it is a side effect of how post versioning is implemented below. Note: In order to edit a pinned post, you need to “un-pin” it first. Pinned posts stay on the top no matter what. Moderators are set by the owner (meaning the creator) of the forum, as part of the forum group data that is signed by the admin key of the forum owner. In this release, forums can have moderators, who are allowed to edit anybody’s post. This does not totally prevent “isolated islands”, and we may improve this heuristic a little bit in the future. We may automate this a bit more in the future in order to make this 2-step process simpler, but the current setup helps us diagnose potential problems.Īs a side effect, channels synchronize using tunnels only when necessary, which we figure out by looking at whether friend nodes already supply information about a particular channel or not. If available, it will soon be moved into “Other channels”, from where you can subscribe to it. When a new channel is reported, right click on it and hit “request data” to retrieve the full channel group (which means encryption keys, mainly). The new search at the bottom of the channel list sends a query across the network and only reports channels that *are not* already advertised by friends nodes. If it proves useful enough we’ll extend it to forums and potentially all GXS services in the next release. This has been enabled in Channels only, as an experimental feature. With this technique, people can search, subscribe and synchronize groups that are not subscribed by immediate friend nodes. a single Channel is a GXS group) that allows to sync subscribed groups using authenticated encrypted tunnels. In version 0.6.5, we introduce an optional distant synchronization of GXS groups ( e.g. This makes it quite robust but still requires a full chain of subscribed friends to connect you to the source of some data in so that you get new posts. The generic data distribution system that RetroShare uses for distributing forums, links, channels and emails had originally been written to work friend to friend, transmitting data between pairs of subscribed connected users. This new version is coming rather late (it was originally planned for Sept.2018) but you’ll see below that it definitely makes up for the extra waiting time! Distant GXS syncronization Dear users, we’re proud to announce the release of RetroShare 0.6.5.
0 Comments
Leave a Reply. |